J'ai essayé d'exporter le code python du "worspace_content_wf", afin de m'en servir comme base pour créer le workflow d'un document. Je souhaite en effet intégrer un script d'envoi de mail (after_script) a la transition create.
Malheureusement la fonction qui permet d'exporter le code des workflows ne fonctionne pas (onglet export) :
KeyError
Error Value: 'toXML'
Traceback: Traceback (innermost last):
Module ZPublisher.Publish, line 115, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 41, in call_object
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module App.special_dtml, line 176, in _exec
KeyError: 'toXML'
Ne désespérant pas, je décidai alors d'explorer les produits CPS dans le but de dénicher ce code mais en vain. J'ai effectivement trouvé une définition du "workspace_content_wf, mais sous la forme d'un profil
XML (dans C:\Zope-Instance\Products\CPSDefault\profiles\default\workflows\workspace_content_wf).
J' y ai repéré la transition create et l' after_script="" qui m'interressent, mais j'ignore comment générer le worflow que je souhaite à partir de ce profil.
J'utilise CPS 3.4.0-1 et Zope 2.9.4. et je voudrai savoir s'il est possible de faire fonctionner l'export du code des workflows ou quel est en gros la procédure pour utiliser les profils XML. ?
Je n'attend pas une solution toute faite mais des pistes qui, j'en suis sûr me feraient gagner un temps précieux.
Merci d'avance de votre aide et bon week end !!
Grégory François.
----------------------------------------------------------------
Avec Neuf, on peut envoyer jusqu'à 9Go par mail.
Découvrez Neuf Giga
http://www.neufgiga.com
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
