J'ai mi en place un workflow simple mais j'ai vu...

cancel
Showing results for 
Search instead for 
Did you mean: 
dam
Member II

J'ai mi en place un workflow simple mais j'ai vu...

J'ai mi en place un workflow simple mais j'ai vu qu'il y avait possibilité de réaliser un workflow détaillé dans alfresco 1.4.

Je voudrais savoir ce qu'apporte en plus le workflow détaillé sur le workflow simple et comment le mettre en place. (je n'est trouvé aucune documentation sur le workflow détaillé).

merci
34 Replies
dam
Member II

Re: J'ai mi en place un workflow simple mais j'ai vu...

personne ne saurai m'éxpliqué comment on met en place un workflow détaillé. J'ai trouvé la doc en anglais mais n'étant pas très fort en anglais je ne comprend pas.

merci
egr
Member II

Re: J'ai mi en place un workflow simple mais j'ai vu...

Le workflow détaillé (avancé) permet de gérer des processus beaucoup plus complexes, permettant de faire intervenir des personnes  et/ou des actions (déclenchement de script). Les workflows détaillés sont gérés par un moteur de workflow intégré à Alfresco qui s'appelle JBPM. Pour avoir des infos sur Jboss JBPM, voir : http://www.jboss.com/fr/products/jbpm

Concernant la conception de ces workflows, il existe un plugin Eclipse (téléchargeable sur le site de Jboss ou à cette URL, on peut trouver eclispe avec le plugin intégré (JBossIDE 2.0.0.Alpha1a) http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=72248&release_id=432723).
Une documentation complète (en anglais mais assez claire) est disponible (http://docs.jboss.org/jbpm/v3/gpd/index.html) avec des explications sur la création d'un workflow à partir d'Eclipse et sur la façon de le déployer dans Alfresco.

Ensuite un certain nombre de fichiers de configuration sont à créer ou à enrichir :

- un modèle de tâche (un peu l'équivalent d'un modèle de contenu mais pour les workflows)
- un fichier de configuration (web-client-config-custom.xml) pour paramétrer l'affichage des différents intitulés liés au workflow
- un fichier « workflow-message_fr_FR.properties » afin d'afficher les labels (noms des tâches et transitions etc…)

Il existe dans Alfresco deux workflows avancés sur lesquels s'appuyer pour étudier le modèle de tâche, fichier de configuration…
Voir dans "tomcatwebappsalfrescoWEB-INFclassesalfrescoworkflow". Le fichier de définition de processus est typiquement celui créé par le plugin Eclipse. Bien entendu, en fonction des besoins, il peut être nécessaire d'intervenir manuellement dans le code généré par eclispe.

Malheureusement, il existe très peu de documentation en français… Sur le wiki d'Alfresco, une page complète est consacré aux workflows :http://wiki.alfresco.com/wiki/WorkflowAdministration

Eric
dam
Member II

Re: J'ai mi en place un workflow simple mais j'ai vu...

ok merci egr
dam
Member II

Re: J'ai mi en place un workflow simple mais j'ai vu...

J'ai téléchargé Alfresco Workflow Designer comme le disait le wiki d'alfresco (http://wiki.alfresco.com/wiki/WorkflowAdministration#Installing_JBoss_jBPM_Process_Designer) et j'ai donc suivi le readme et je pensai que ce là allai suffir pour pouvoir utilisé le workflow détaillé mais en faite je ne sais pas trop comment exploité ensuite ce workflow.

(sur le wiki d'alfresco, je ne trouve pas que la doc soit très explicite enfin vu mon anglais c'est peu être normal Smiley Happy )
dam
Member II

Re: J'ai mi en place un workflow simple mais j'ai vu...

c'est bon j'ai réussi à créer mon workflow détaillé.

bon en adhoc sa marche mais en Review & Approve j'ai une erreur quand je clique sur Terminé "Veuillez corriger les erreurs ci-dessous puis cliquer sur Terminer.
Une erreur système s'est produite pendant l'opération : Failed to signal transition 'null' from workflow task 'jbpm$43'"

je voi pas trop d'ou sa peut venir.
dam
Member II

Re: J'ai mi en place un workflow simple mais j'ai vu...

je remerci MichaelH pour la doc de 50 pages.

Il me reste quand même une question (pour le moment). Lorsque que l'on déploi depuis jBPM Process Designer, dans quel répertoir sont répercuté les fichiers xml produit avec jBPM Process Designer ?
michaelh
Active Member

Re: J'ai mi en place un workflow simple mais j'ai vu...

Hmm …. est-ce vraiment si difficile de trouver la réponse à cette question ? Smiley Happy
dam
Member II

Re: J'ai mi en place un workflow simple mais j'ai vu...

je pense qu'ils doivent se trouver dans "C:AlfrescotomcatwebappsAlfrescoWEB-INFclassesalfrescoworkflow" mais après le déploiement je trouve exactement les mêmes fichiers qu'avant. Et si je supprime le répertoire, et que j'execute le déploiement ben il n'y a rien de créer alors je sèche un peu. Pourtant le déploiement se passe correctement avec aucun message d'erreur.
dam
Member II

Re: J'ai mi en place un workflow simple mais j'ai vu...

Quelqu'un pourrait me renseigner ?