|
Bonjour Je tente la migration d’un CPS 3.2.1 à la dernière
version nightly build dispo. Sur un serveur de test, j’ai installé Fedora 4.0 sur
lequel j’ai déplacé mon CPS de prod dans sa config actuelle (config Zope
2.7.3, python 2.3.4 et CPS 3.2.1). Jusque là ca fonctionne. Ensuite sur ce même serveur, j’ai installé Zope 2.8.1
avec python 2.4.1, j’y ai installé le dernier nightly build, j’ai
supprimé le CPSBlog (problème avec le lxml) et j’ai pu créer un CPS
default site. C’était pour tester si tout fonctionnait. Ensuite, j’ai créé une nouvelle instance Zope 2.8.1, j’y
ai installé le nightly build ainsi que mon produit et j’y ai copié mon
Data.fs. Démarrage de Zope OK. Je décide de lancer le cpsupdate. Problème avec
mon fichier getCustomDirectorySchema.py que je décide de renommer en .bak pour
voir la suite de l’update. Là il travaille pendant près d’1 heure (ce
n’est pas une machine récente :) puis Zope finit par planter. Voici les dernières lignes du traceback Unauthorized: You are not allowed to access
'portal_type' in this context 2005-10-28 11:19:56
ERROR Zope.ZCatalog Recataloging object at
/calypso/workspaces/members/mnougue/calendar/11170310803775-calendar failed Traceback (most recent call last): File
"/opt/Zope2.8/lib/python/Products/ZCatalog/ZCatalog.py", line self.catalog_object(obj, p, pghandler=pghandler) File
"/home/zope/newCalypso/Products/CPSCore/PatchCatalogTool.py", line ZCatalog.catalog_object(self, w, uid, idxs,
update_metadata, *pgharg) File "/opt/Zope2.8/lib/python/Products/ZCatalog/ZCatalog.py",
line update_metadata=update_metadata) File
"/opt/Zope2.8/lib/python/Products/ZCatalog/Catalog.py", line blah = x.index_object(index, object, threshold) File
"/opt/Zope2.8/lib/python/Products/ZCTextIndex/ZCTextIndex.py", line text = text() File
"/home/zope/newCalypso/Products/CPSCalendar/Event.py", line if ctool.event_fulltext_index: AttributeError: event_fulltext_index 2005-10-28 11:19:59 WARNING
Zope.TopicIndex.FilteredSet eval() failed Object: calendar, expr: getattr(o,
'portal_type', None) not in ('Section', 'Workspace') Traceback (most recent call last): File "/opt/Zope2.8/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py",
line if RestrictionCapableEval(self.expr).eval({'o':
o}): File
"/opt/Zope2.8/lib/python/RestrictedPython/Eval.py", line return eval(code, d) File "<string>", line Unauthorized: You
are not allowed to access 'portal_type' in this context 2005-10-28 11:20:03 WARNING
Zope.TopicIndex.FilteredSet eval() failed Object: calendar, expr: getattr(o,
'portal_type', None) not in ('Section', 'Workspace') Traceback (most recent call last): File
"/opt/Zope2.8/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py",
line if RestrictionCapableEval(self.expr).eval({'o':
o}): File
"/opt/Zope2.8/lib/python/RestrictedPython/Eval.py", line return eval(code, d) File "<string>", line Unauthorized: You
are not allowed to access 'portal_type' in this context 2005-10-28 11:45:02 WARNING Zope.TopicIndex.FilteredSet
eval() failed Object: calendar, expr: getattr(o, 'portal_type', None) not in
('Section', 'Workspace') Traceback (most recent call last): File
"/opt/Zope2.8/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py",
line if RestrictionCapableEval(self.expr).eval({'o':
o}): File
"/opt/Zope2.8/lib/python/RestrictedPython/Eval.py", line return eval(code, d) File "<string>", line Unauthorized: You
are not allowed to access 'portal_type' in this context […] Unauthorized: You
are not allowed to access 'portal_type' in this context WARNING
Zope.TopicIndex.FilteredSet eval() failed Object: calendar, expr: getattr(o,
'portal_type', None) not in ('Section', 'Workspace') Traceback (most recent call last): File
"/opt/Zope2.8/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py",
line if RestrictionCapableEval(self.expr).eval({'o':
o}): File
"/opt/Zope2.8/lib/python/RestrictedPython/Eval.py", line return eval(code, d) File "<string>", line Unauthorized: You
are not allowed to access 'portal_type' in this context 2005-10-28 11:47:05 WARNING
Zope.TopicIndex.FilteredSet eval() failed Object: calendar, expr: getattr(o,
'portal_type', None) not in ('Section', 'Workspace') Traceback (most recent call last): File
"/opt/Zope2.8/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py",
line if RestrictionCapableEval(self.expr).eval({'o':
o}): File
"/opt/Zope2.8/lib/python/RestrictedPython/Eval.py", line return eval(code, d) File "<string>", line Unauthorized: You
are not allowed to access 'portal_type' in this context 2005-10-28 11:47:28 WARNING
Zope.TopicIndex.FilteredSet eval() failed Object: calendar, expr: getattr(o,
'portal_type', None) not in ('Section', 'Workspace') Traceback (most recent call last): File
"/opt/Zope2.8/lib/python/Products/PluginIndexes/TopicIndex/FilteredSet.py",
line if RestrictionCapableEval(self.expr).eval({'o':
o}): File
"/opt/Zope2.8/lib/python/RestrictedPython/Eval.py", line return eval(code, d) File "<string>", line Unauthorized: You
are not allowed to access 'portal_type' in this context Plus rien ne se passe, la ZMI n’est plus accessible et
toutes mes instances zope sont arretées ([3]- Erreur de segmentation) C’est d’autant plus bizarre que toutes les
instances zope sont arrêtées. Quelqu’un a une idée ? Cordialement |
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
