Piton Marco wrote:
Bonjour,

Je suis sous windows (ce qui a peut-être une incidence sur la suite).

J'ai donc essayé d'installer le how-to sur les workflows.

J'ai été confronté à deux problèmes lors de l'installation et les ai solutionné comme suit :
Probleme 1)
Erreur : Si l'on rentre les parametres de l'external method (issus du fichier readme.txt), :
   Id            : cpsworkflowhowto_installer (or anything else)
   Title         : CPSWorkflowHowTo Installer (or anything else)
   Module Name   : CPSWorkflowHowTo.install
   Function Name : install
ca ne marche pas. En effet suite à l'installation, le répertoire d'installation du how-to est 
de mémoire "CPSWorkflowHowTo.0.0.2".

Solution : J'ai donc renommé le répertoire dans "Products" en "CPSWorkflowHowTo" après avoir arrêté Zope. Puis une fois le répertoire renommé, j'ai relancé le serveur. Cette fois le "cpsworkflowhowto_installer" s'installe bien via l'external method.

Bonjour,

Effectivement j'aurais du préciser qu'il faut renommer le répertoire après avoir dézippé le produit.

Probleme 2) Erreur : Lors de l'activation de l'onglet "Test" il y a plantage. (Je n'ai pas conservé le code de l'erreur). Après recherche dans l'install.py j'ai vu l'instruction : "class CPSWorkflowHowToInstaller(CPSInstaller):". J'ai donc deleté le "cpsworkflowhowto_installer" de la ZMI, et j'ai rentré les parametres suivants : Id : cpsworkflowhowtoinstaller (or anything else)
   Title         : CPSWorkflowHowTo Installer (or anything else)
   Module Name   : CPSWorkflowHowTo.install
   Function Name : install
Et cette fois après installation de l'external method, le "Test" s'effectue 
bien.

Je n'ai pas d'idée concernant la cause du problème (changer l'identifiant de la méthode externe n'a pas d'incidence). Je suis donc intéressée par le traceback de l'erreur si vous la rencontrez à nouveau.

A noter que CPSWorkflowHowTo ne fonctionne pas sur la branche 3.2 de CPS, il n'a été testé que sur CPS-3.3.4, mais devrait fonctionner avec CPS-3.3.3 et peut-être même les versions précédentes.

Cordialement,

--
Anahide Tchertchian
Mail: at at nuxeo.com - Tel: +33 (0)1 40 33 71 60
Nuxeo Collaborative Portal Server: http://www.nuxeo.com/cps
Gestion de contenu web / portail collaboratif / groupware / open source
_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à