jboss-user
[Arriba] [Todas las Listas]

[jboss-Usuario] [jBPM] - Re: Tarea Dinámica Assignment en jbpm5

To: User development <jboss-user@xxxxxxxxxxxxxxx>
Subject: [jboss-Usuario] [jBPM] - Re: Tarea Dinámica Assignment en jbpm5
From: Demian Calcaprina <do-not-reply@xxxxxxxxx>
Date: Wed, 07 Sep 2011 19:23:47 -0400
Auto-submitted: yes
Delivery-date: Wed, 07 Sep 2011 19:25:34 -0400
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <2-625380-3-89055-1315433789785.jivesbs.jivemailuser@http://community.jboss.org>
List-archive: <http://lists.jboss.org/pipermail/jboss-user>
List-help: <mailto:jboss-user-request@lists.jboss.org?subject=help>
List-id: The JBoss User main mailing list <jboss-user.lists.jboss.org>
List-post: <mailto:jboss-user@lists.jboss.org>
List-subscribe: <https://lists.jboss.org/mailman/listinfo/jboss-user>, <mailto:jboss-user-request@lists.jboss.org?subject=subscribe>
List-unsubscribe: <https://lists.jboss.org/mailman/listinfo/jboss-user>, <mailto:jboss-user-request@lists.jboss.org?subject=unsubscribe>
References: <2-625380-3-89055-1315433789785.jivesbs.jivemailuser@http://community.jboss.org>
Reply-to: The JBoss User main mailing list <jboss-user@xxxxxxxxxxxxxxx>
Sender: jboss-user-bounces@xxxxxxxxxxxxxxx
Demian *Calcaprina [*http://comunidad.*jboss.*org/Personas/*calca] creó la discusión

"*Re: Tarea Dinámica *Assignment en *jbpm5"

para ver la discusión, visita: *http://comunidad.*jboss.*org/Mensaje/625387#625387

--------------------------------------------------------------
*Hi Asad,

tienes que:
1) Crea una variable de proceso para el nombre/de grupo del usuario.
2) En el nodo anterior, mapa la producción variable con el grupo/de usuario a la variable de proceso definiste en 1)
3) En el nodo de tarea humano, definir el *ActorId o *GroupId variable en parámetros de entrada para utilizar la variable creada en 1), el cual fue llenado en 2)
puedes hacer esto por Parámetro "de usuario *Mapping" en *eclipse, de, si necesitas alguna expresión compleja, directamente puedes utilizar un *expresion en el *groupId variable, como#nom}.

Puedes ver un ejemplo sencillo en el cual el *groupId es tomado de un proceso entrada variable:
 *https://*github.*com/*calcacuervo/*JBPM5-Muestras/*blob/maestro/humano-tareas/*src/recursos/de prueba/dinámicos-usuario-humano-tarea-prueba.*bpmn *https://*github.*com/*calcacuervo/*JBPM5-Muestras/*blob/maestro/humano-tareas/*src/recursos/de prueba/dinámicos-usuario-humano-tarea-prueba.*bpmn

Y la prueba es dentro de *https://*github.*com/*calcacuervo/*JBPM5-Muestras/*blob/maestro/humano-tareas/*src/prueba/*java/*com/prueba/*HumanTaskTest.*java
  *https://*github.*com/*calcacuervo/*JBPM5-Muestras/*blob/maestro/humano-tareas/*src/prueba/*java/*com/prueba/*HumanTaskTest.*java
Busca la prueba *dynamicUser()

Consideraciones,

Demian    
--------------------------------------------------------------

Respuesta a este mensaje por ir a Comunidad
[*http://comunidad.*jboss.*org/Mensaje/625387#625387]

Empieza una discusión nueva en *jBPM en Comunidad
[*http://comunidad.*jboss.*org/Escoge-contenedor!Entrada.*jspa?*contentType=1&*containerType=14&contenedor=2034]

Demian Calcaprina [http://community.jboss.org/people/calca] created the discussion

"Re: DYnamic Task Assignment in jbpm5"

To view the discussion, visit: http://community.jboss.org/message/625387#625387

--------------------------------------------------------------
Hi Asad,

You should:
1) Create a process variable for the user/group name.
2) In the previous node, map the variable output with the user/group to the process variable you defined in 1)
3) In the human task node, define the ActorId or GroupId variable in input parameters to use the variable created in 1), which was filled in 2)
You can make this by user "Parameter Mapping" in eclipse, of, if you need some complex expression, you can directly use an expresion in the groupId variable, such as #{group}.

You can see a simple example in which the groupId is taken from a process variable input:
 https://github.com/calcacuervo/JBPM5-Samples/blob/master/human-tasks/src/test/resources/dynamic-user-human-task-test.bpmn https://github.com/calcacuervo/JBPM5-Samples/blob/master/human-tasks/src/test/resources/dynamic-user-human-task-test.bpmn

And the test is inside
 https://github.com/calcacuervo/JBPM5-Samples/blob/master/human-tasks/src/test/java/com/test/HumanTaskTest.java https://github.com/calcacuervo/JBPM5-Samples/blob/master/human-tasks/src/test/java/com/test/HumanTaskTest.java
Search for the test dynamicUser()

Regards,

Demian    
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/625387#625387]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
*jboss-Usuario *mailing lista
*jboss-user@xxxxxxxxxxxxxxx
*https://listas.*jboss.*org/*mailman/*listinfo/*jboss-Usuario
_______________________________________________
jboss-user mailing list
jboss-user@xxxxxxxxxxxxxxx
https://lists.jboss.org/mailman/listinfo/jboss-user
<Anterior por Tema] Tema Actual [Siguiente por Tema>