On Sep 5, 2006, at 9:51 AM, Maxime DELRIEU wrote:

Je ne désespère pas.
Si quelqu'un peut au moins m'indiquer une piste à suivre ça m'aiderai déjà beaucoup.
Merci d'avance.

Ce que dit l'erreur, c'est qu'au moment de l'indexation, le catalogue tombe sur un (e accent aigu) là où il n'attend que de l'ASCII pur (7 bits)

Je dirais qu'il doit y avoir une chaîne unicode qui traîne dans les indexes, peut-être héritée d'une version antérieure. Essayez de tout réindexer SUR UNE COPIE DE TRAVAIL pour voir (attention ça peut prendre du temps)

Dans CPS 3.4.0 est dispo un step d'upgrade (de 3.3.5 à 3.3.6) qui nettoie ce genre de chose. Vous n'y avez pas accès dans 3.3.8, mais le même code peut être repris en méthode externe

C'est là: CPSCore.upgrade.upgrade_335_336_catalog_unicode

PS: de toute façon, vous devez vous faire une copie de travail.



----------

Bonjour,

J'ai un problème lors de la création de document flexible avec certains titres
qui provoquent des erreurs et empêchent la création du document.

Par exemple tout titre commençant par 'Lo' provoque l'erreur décrite plus bas, alors que 'lo' ou 'LO' ou 'Mo' ou 'La' en début de titre ne posent aucun problème.

Quelqu'un peut-il m'expliquer ?


Environnement :
(ceci est un environnement de production donc on peut difficilement changer de version)

Zope Version
(Zope 2.8.4-final, python 2.3.5, linux2)
Python Version
2.3.5 (#1, Sep 29 2005, 13:55:35) [GCC 4.0.0 20050519 (Red Hat 4.0.0-8)]
System Platform
linux2
CPS Version
3.3.8.1



Description de l'erreur :

Error Value:

'ascii' codec can't decode byte 0xe9 in position 15: ordinal not in range(128)


Traceback:

Traceback (innermost last):

    * Module ZPublisher.Publish, line 119, in publish
    * Module Zope2.App.startup, line 215, in commit
    * Module transaction._manager, line 84, in commit
    * Module transaction._transaction, line 373, in commit
* Module transaction._transaction, line 413, in _callBeforeCommitHooks * Module Products.CPSCore.TransactionManager, line 139, in __call__
    * Module Products.CPSCore.IndexationManager, line 128, in __call__
    * Module Products.CPSCore.IndexationManager, line 148, in process
    * Module Products.CPSCore.ProxyBase, line 395, in _reindexObject
* Module Products.CPSCompat.PatchCMFCoreCMFCatalogAware, line 72, in reindexObject
    * Module Products.CMFCore.CatalogTool, line 353, in reindexObject
* Module Products.CPSCore.PatchCatalogTool, line 214, in cat_catalog_object
    * Module Products.ZCatalog.ZCatalog, line 566, in catalog_object
    * Module Products.ZCatalog.Catalog, line 360, in catalogObject
* Module Products.PluginIndexes.common.UnIndex, line 235, in index_object * Module Products.PluginIndexes.common.UnIndex, line 262, in _index_object * Module Products.PluginIndexes.common.UnIndex, line 207, in insertForwardIndexEntry

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 15: ordinal not in range(128) -- ---------------------------------------------------------------------- - Maxime DELRIEU - CRI Capgemini SUD Agence de Marseille 90, chemin du Roy d'Espagne BP 23 13275 Marseille cedex 09 ---------------------------------------------------------------------- - This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.

_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/ cps-users-fr>

---------
Georges Racinet                        Nuxeo SAS
[EMAIL PROTECTED]                http://nuxeo.com
Tel: +33 (0) 1 40 33 71 73


_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à