0 Replies Latest reply on Jan 31, 2006 4:18 AM by Mennen

    shifts in process image: GPD

    Mennen Newbie

      I deployed a process, and when i start a process instance, the process image is fine but the red box that moves with the process instance's current status is a shift .. and it goes on and on as the users accomplish tasks.

      Has anyone got this before? My websale app is working fine, there is no problem with it, it's just that new process definition that has the shifts..

      Here is the code of my new process definition:
      < ?xml version="1.0" encoding="UTF-8"?>

      < process-definition name="Embauche ingenieur">

      <!-- SWIMLANES (= process roles) -->
      < swimlane name="technique">
      < assignment expression="user(luc)">
      < /swimlane>

      < swimlane name="administration">
      < assignment expression="user(laurence)">
      < /swimlane>

      <!-- NODES -->
      < start-state name="Nouvelle embauche ingenieur">
      < task swimlane="administration">

      < variable name="nom" />
      < variable name="prenom" />
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="Envoyer proposition embauche + date entree">< /transition>
      < /start-state>


      < task-node name="Envoyer proposition embauche + date entree">
      < task swimlane="administration">
      < controller>
      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="attendre reception proposition signee">< /transition>
      < /task-node>

      < task-node name="attendre reception proposition signee">
      < task swimlane="administration">

      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="proposition recue" to="envoyer email a Luc pour informer">< /transition>
      < transition name="proposition non recue(annulation)" to="end1">< /transition>
      </task-node>

      < task-node name="envoyer email a Luc pour informer">
      < task swimlane="administration">

      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="appeler ingenieur pour demander informations administratives">< /transition>
      < /task-node>

      < task-node name="appeler ingenieur pour demander informations administratives">
      < task swimlane="administration">
      < controller>
      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="envoyer email a Luc avec informations personnelles ingenieur">
      < /task-node>

      < task-node name="envoyer email a Luc avec informations personnelles ingenieur">
      < task swimlane="administration">
      < controller>
      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="fork1">
      < /task-node>

      < fork name="fork1">
      < transition name="traitement administratif" to="creation du salarie dans intranet">< /transition>
      < transition name="traitement technique" to="creation login + email OD">< /transition>
      < /fork>

      < task-node name="creation du salarie dans intranet">
      < task swimlane="administration">

      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="DUE (URSAFF)">< /transition>
      < /task-node>

      < task-node name="DUE (URSAFF)">
      < task swimlane="administration">

      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="join1">< /transition>
      < /task-node>

      < task-node name="creation login + email OD">
      < task swimlane="technique">
      < controller>
      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="envoyer login + email OD a ingenieur">< /transition>
      < /task-node>

      < task-node name="envoyer login + email OD a ingenieur">
      < task swimlane="technique">
      < controller>
      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="join1">
      < /task-node>

      < join name="join1">
      < transition name="" to="signer contrat de travail">< /transition>
      < /join>

      < task-node name="signer contrat de travail">
      < task swimlane="administration">

      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="ok (agence de Grenoble)" to="accueil physique">< /transition>
      < transition name="ok (autre agence)" to="accueil electronique">< /transition>
      < /task-node>

      < task-node name="accueil physique">
      < task swimlane="administration">
      < controller>
      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < /controller>
      < /task>
      < transition name="" to="end1">
      < /task-node>

      < task-node name="accueil electronique">
      < task swimlane="administration">
      < controller>
      < variable name="nom" access="read"/>
      < variable name="prenom" access="read"/>
      < variable name="date d'entree" />
      < variable name="URL de candidature" />
      < / controller>
      < / task>
      < transition name="" to="end1">< /transition>
      < /task-node>

      < end-state name="end1">< /end-state>


      < /process-definition>

      ______________________________________________________________

      BTW, does anyone know how i can make the xml code appear without having to add spaces all over the document? (i checked the "disable HTML in this post, and there are still some xml lines that did not appear!)

      Thanks

      Mennen