Christophe Otton a écrit :
> 
> Je tente de gérer les thèmes sur un site migré de 3.2.4.0 vers 3.4.4 (
> Zope 297) et je rencontre une erreur lorsque je clique sur "Gestion des
> thèmes" dans cpsskins_theme_manage_form (gestion des thèmes du portail
> de CPS Skins :
> 
>     *  Module Products.PageTemplates.Expressions, line 327, in
> restrictedTraverse
>       __traceback_info__: {'path': ['listImportModules'],
> 'TraversalRequestNameStack': []}
> 
> AttributeError: listImportModules
> 
> 
> 
> Apparemment cette listImportModules existe dans un module IO Tools qui
> serait dans CPS IO mais ce produit n'étant plus dans la version legacy
> 3.4.4 je me demande si il faut le réintégrer
> 
> Merci de votre aide si vous avez une idée.
> 

Effectivement votre site avant la migration utilisait le produit CPSIO
et il devait avoir à sa racine un tool « portal_io ».

Pour que la migration puisse avoir lieu il faut que le produit CPSIO
soit présent dans les produits de votre nouvelle instance Zope
car Zope cherche à instancier le tool portal_io. Une fois la migration
effectuée vous pourrez tranquillement :

1. supprimer le tool portal_io de la racine de votre site CPS
   à partir de la ZMI
2. supprimer le produit CPSIO

Vous pouvez trouver CPSIO à l'adresse ci-dessous :
http://svn.nuxeo.org/trac/pub/browser/CPS3/legacy/CPSIO/trunk
Il n'est pas nécessaire que cette version de CPSIO soit particulièrement
compatible avec votre portal, il faut juste que ça soit compatible
au niveau python, c'est à dire que les imports puissent bien
s'effectuer, cf.
« If you have any custom products, you will need to install them as
well, and make any necessary changes to the for compatibility with
CPS 3.4. » dans
http://svn.nuxeo.org/trac/pub/browser/CPS3/products/CPSDefault/trunk/doc/howto-upgrading_to_cps3.4.txt



Cordialement,

-- 
Marc-Aurèle DARCHE
Open Source Enterprise Content Management (ECM)   http://www.nuxeo.org/
NUXEO (Paris, France)                             http://nuxeo.com/

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

Répondre à