On 23 Sep 2005, at 11:17, webmaster wrote:
Bonjour,

Partant d'une vieille version un peu étrange de CPS (une CVS upgradée à la main), j'avais réussi sans trop de mal à faire évoluer toute l'installation vers un Zope 2.7.5 + CPS 3.2.4 : installation de Zope, recopie de la Data.fs, redemarrage et cps_update.

Les nouvelles fonctionnalités de la version 3.3.6 semblant très intéressantes, j'ai tenté de faire de même avec un Zope 2.8 et CPS 3.3.6; mais les choses ne semblent pas fonctionner de la même façon, puisque le site ainsi obtenu CPS ne fonctionne pas correctement, avec le traceback suivant :

*AttributeError*

Sorry, a site error occurred.

Traceback (innermost last):

   * Module ZPublisher.Publish, line 187, in publish_module_standard
   * Module Products.Localizer, line 58, in new_publish
   * Module ZPublisher.Publish, line 144, in publish
   * Module Zope2.App.startup, line 199, in zpublisher_exception_hook
   * Module ZPublisher.Publish, line 104, in publish
   * Module ZPublisher.BaseRequest, line 443, in traverse
   * Module ZPublisher.BaseRequest, line 547, in old_validation

AttributeError: __getitem__ (Also, an error occurred while attempting to render the standard error message.)

C'est très curieux. Quel type de user folder (acl_users) avez vous dans l'ancienne instance ? Vu la localisation de l'erreur, je dirais que ce ne peut être qu'un problème de acl_users.

Lors du démarrage du nouveau zope par bin/runzope, et en mode debug, avez-vous des erreur qui s'affichent au lancement ?

Florent


Je ne peux même pas tenter la manip de reconstruction des indexs, toute tentative d'accéder à un objet de CPS provoquant la même erreur.


J'ai aussi essayé de recopier ma Data.fs sur un Zope 2.8 avec mes anciens produits, rien n'y fait (mais bon, il est bien précisé que les versions antérieures ne fonctionnent pas avec Zope 2.8).

En faisant un import/export via un zexp de tout mon site CPS, ce n'est pas mieux (erreurs concernant les workspaces, ...).

N'ayant jamais eu de résultats probants en utilisant CPSIO, j'ai quand même décidé de tenter le coup : l'exportation a abouti, mais impossible d'importer.

Quelle est la meilleure méthode à suivre pour récupérer l'existant et le faire évoluer, si tant est que la chose soit possible ?

Merci d'avance !



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


--
Florent Guillaume, Nuxeo (Paris, France)   CTO, Director of R&D
+33 1 40 33 71 59   http://nuxeo.com   [EMAIL PROTECTED]


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

Répondre à