Salut,
J'ai récupéré ceci dans l'event.log :
Traceback (most recent call last):
File "/usr/lib/zope292/lib/python/ZPublisher/Publish.py", line 115,
in publish
request, bind=1)
File "/usr/lib/zope292/lib/python/ZPublisher/mapply.py", line 88, in
mapply
if debug is not None: return debug(object,args,context)
File "/usr/lib/zope292/lib/python/ZPublisher/Publish.py", line 41, in
call_object
result=apply(object,args) # Type s<cr> to step into published object.
File "/usr/lib/zope292/lib/python/OFS/CopySupport.py", line 223, in
manage_pasteObjects
self._setObject(id, ob)
File "/usr/lib/zope292/lib/python/OFS/ObjectManager.py", line 330, in
_setObject
notify(ObjectAddedEvent(ob, self, id))
File "/usr/lib/zope292/lib/python/zope/event/__init__.py", line 23,
in notify
subscriber(event)
File "/usr/lib/zope292/lib/python/zope/app/event/dispatching.py",
line 66, in dispatch
for ignored in subscribers(event, None):
File "/usr/lib/zope292/lib/python/zope/component/__init__.py", line
181, in subscribers
return sitemanager.subscribers(objects, interface)
File "/usr/lib/zope292/lib/python/zope/component/site.py", line 89,
in subscribers
return self.adapters.subscribers(required, provided)
File "/usr/lib/zope292/lib/python/zope/interface/adapter.py", line
481, in subscribers
subscribers = [subscription(*objects)
File "/usr/lib/zope292/lib/python/zope/app/event/objectevent.py",
line 192, in objectEventNotify
adapters = subscribers((event.object, event), None)
File "/usr/lib/zope292/lib/python/zope/component/__init__.py", line
181, in subscribers
return sitemanager.subscribers(objects, interface)
File "/usr/lib/zope292/lib/python/zope/component/site.py", line 89,
in subscribers
return self.adapters.subscribers(required, provided)
File "/usr/lib/zope292/lib/python/zope/interface/adapter.py", line
481, in subscribers
subscribers = [subscription(*objects)
File "/usr/lib/zope292/lib/python/OFS/subscribers.py", line 117, in
dispatchObjectMovedEvent
dispatchToSublocations(ob, event)
File "/usr/lib/zope292/lib/python/zope/app/container/contained.py",
line 184, in dispatchToSublocations
for ignored in zapi.subscribers((sub, event), None):
File "/usr/lib/zope292/lib/python/zope/component/__init__.py", line
181, in subscribers
return sitemanager.subscribers(objects, interface)
File "/usr/lib/zope292/lib/python/zope/component/site.py", line 89,
in subscribers
return self.adapters.subscribers(required, provided)
File "/usr/lib/zope292/lib/python/zope/interface/adapter.py", line
481, in subscribers
subscribers = [subscription(*objects)
File "/usr/lib/zope292/lib/python/OFS/subscribers.py", line 117, in
dispatchObjectMovedEvent
dispatchToSublocations(ob, event)
File "/usr/lib/zope292/lib/python/zope/app/container/contained.py",
line 184, in dispatchToSublocations
for ignored in zapi.subscribers((sub, event), None):
File "/usr/lib/zope292/lib/python/zope/component/__init__.py", line
181, in subscribers
return sitemanager.subscribers(objects, interface)
File "/usr/lib/zope292/lib/python/zope/component/site.py", line 89,
in subscribers
return self.adapters.subscribers(required, provided)
File "/usr/lib/zope292/lib/python/zope/interface/adapter.py", line
481, in subscribers
subscribers = [subscription(*objects)
File "/usr/lib/zope292/lib/python/OFS/subscribers.py", line 114, in
dispatchObjectMovedEvent
callManageAfterAdd(ob, event.object, event.newParent)
File "/usr/lib/zope292/lib/python/OFS/subscribers.py", line 137, in
callManageAfterAdd
ob.manage_afterAdd(item, container)
File "/home/zope/instances/work/Products/CMFCore/CMFCatalogAware.py",
line 198, in manage_afterAdd
self.indexObject()
File "/home/zope/instances/work/Products/CMFCore/CMFCatalogAware.py",
line 60, in indexObject
catalog.indexObject(self)
File "/home/zope/instances/work/Products/CMFCore/CatalogTool.py",
line 325, in indexObject
self.catalog_object(object, url)
File
"/home/zope/instances/work/Products/CPSCore/PatchCMFCoreCatalogTool.py",
line 209, in cat_catalog_object
ZCatalog.catalog_object(self, w, uid, idxs, update_metadata, *pgharg)
File "/usr/lib/zope292/lib/python/Products/ZCatalog/ZCatalog.py",
line 566, in catalog_object
update_metadata=update_metadata)
File "/usr/lib/zope292/lib/python/Products/ZCatalog/Catalog.py", line
360, in catalogObject
blah = x.index_object(index, object, threshold)
File
"/usr/lib/zope292/lib/python/Products/PluginIndexes/common/UnIndex.py",
line 235, in index_object
res += self._index_object(documentId, obj, threshold, attr)
File
"/usr/lib/zope292/lib/python/Products/PluginIndexes/common/UnIndex.py",
line 262, in _index_object
self.insertForwardIndexEntry(datum, documentId)
File
"/usr/lib/zope292/lib/python/Products/PluginIndexes/common/UnIndex.py",
line 207, in insertForwardIndexEntry
indexRow = self._index.get(entry, _marker)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position
8: ordinal not in range(128)
Apparement il y aurait un problème d'indexation lors de la copie d'un
site?! Pourtant, je ne modifie pas manuellement les index donnés par CPS.
A+.
Olivier Grisel a écrit :
[EMAIL PROTECTED] a écrit :
Bonjour la liste,
Toujours en train d'essayer de copier mon site CPS 3.3.4 dans la
ZMI de zope ( et aprés avoir installé rtf-converter, rtf2xml,
xpdf,... puis réinstaller PortalTransform). Cette fois l'erreur est
plus dure à comprendre :
*Error Type: UnicodeDecodeError*
*Error Value: 'ascii' codec can't decode byte 0xe8 in position 8:
ordinal not in range(128)
Est-ce que quelqu'un a une explication?
Ca veut dire que quelque chose dans Zope, CPS ou CMF essaie d'encoder
une chaine unicode qui contient le caratere 0xe8 vers du text codé en
ascii ce qui est impossible.
Bref, sans le reste du traceback, on peut pas deviner quelle est
l'origine du problème.
_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement :
<http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>