[Résolu] modification des workflows pré-installés

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

[Résolu] modification des workflows pré-installés

Bonjour,

J'essaie de modifier le workflow Review & Approve en modifiant le fichier "review_processdefinition.xml".

Cependant, les modifications que je fais ne semblent pas être prises en compte. Par exemple,  je remplace
     <task-node name="approved">
        <task name="wf:approvedTask" swimlane="initiator" />
        <transition name="" to="end" />
    </task-node>
par
     <task-node name="approved">
        <task name="wf:approvedTask" swimlane="initiator" />
        <transition name="" to="approved" />
    </task-node>

C'est juste un exemple simple pour voir si mes modifications sont bien prises en compte, mais apparemment, ça ne change rien.

Le fichier que je modifie se situe dans "alfresco/WEB-INF/classes/alfresco/workflow"

Qu'est ce qui ne va pas ? Si je supprime une balise, j'ai bien une exception dans les logs, donc le fichier semble bien lu lors du démarrage. Est-ce le bon que je modifie ?

Merci d'avance
1 Reply
ktulu77_4875
Member II

Re: [Résolu] modification des workflows pré-installés

C'est résolu, dans le fichier "bootstrap-context.xml",

<bean id="workflowBootstrap" parent="workflowDeployer">
        <property name="workflowDefinitions">
            <list>
                <props>
                    <prop key="engineId">jbpm</prop>
                    <prop key="location">alfresco/workflow/review_processdefinition.xml</prop>
                    <prop key="mimetype">text/xml</prop>
                    <prop key="redeploy">false</prop>
                </props>

il suffit de changer le dernier paramêtre "redeploy" à true.