AnsweredAssumed Answered

j'ai ajouté une petite modification dans le workflow...

Question asked by amar_3827 on Mar 2, 2007
Latest reply on Apr 14, 2011 by bertrandf
Bonjour,
j'ai ajouté une petite modification dans le workflow adhoc de la version 1.4 pour ajouter une notification de "l'initiator" à "l'assignée"
la notification mail fonctionne bien dans le sens inverse ( de l'assignée à l'initiator en cochant Notify me) une fois la task est achevée (donc la config mail dans repository.properties est OK),
par contre le notification que j'ai ajouté dans la transition à la "task adhoc" ne fonctionne pas ( sans message d'erreur), le mail se perd dans la nature,
Peut être le bpm_package n'est pas encore renseigné ?
il faudrait peut être que j'ajoute une autre "task-node" pour faire cette action ?
ou alors c'est une grosse connerie toute bête que je ne vois pas !!!

voici le bout de code dans le fichier processdefinition du wkf Adhoc :

<start-state name="start">
      <task name="wf:submitAdhocTask" swimlane="initiator"/>
  
         <transition name="" to="adhoc">
          <action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
      <script>
                        var mail = actions.create("mail");
                       mail.parameters.to = bpm_assignee.properties.email;
                       mail.parameters.subject = "Adhoc Task " + bpm_workflowDescription;
                       mail.parameters.from = initiator.properties.email;
                       mail.parameters.text = "texte";
                       mail.execute(bpm_package);                     
      </script> 
     </action> 
      </transition>
   </start-state>

Merci de votre aide

Outcomes