jboss-user
[Arriba] [Todas las Listas]

[jboss-Usuario] [jBPM] - Re: jbpm5 RULEFLOW la VARIABLE CAMBIÓ null

To: User development <jboss-user@xxxxxxxxxxxxxxx>
Subject: [jboss-Usuario] [jBPM] - Re: jbpm5 RULEFLOW la VARIABLE CAMBIÓ null
From: Esteban Aliverti <do-not-reply@xxxxxxxxx>
Date: Fri, 02 Sep 2011 17:48:50 -0400
Auto-submitted: yes
Delivery-date: Fri, 02 Sep 2011 17:49:36 -0400
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <2-624526-3-90030-1314986746123-2-624542-3-90030-1314992072707.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-624526-3-90030-1314986746123.jivesbs.jivemailuser@http://community.jboss.org> <2-624526-3-90030-1314986746123-2-624540-3-19022-1314991165891.jivesbs.jivemailuser@http://community.jboss.org> <2-624526-3-90030-1314986746123-2-624542-3-90030-1314992072707.jivesbs.jivemailuser@http://community.jboss.org>
Reply-to: The JBoss User main mailing list <jboss-user@xxxxxxxxxxxxxxx>
Sender: jboss-user-bounces@xxxxxxxxxxxxxxx
Esteban *Aliverti [*http://comunidad.*jboss.*org/Personas/*eaa] creó la discusión

"*Re: *jbpm5 *RULEFLOW la VARIABLE CAMBIÓ *null"

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

--------------------------------------------------------------
Si no estás planeando para modificar "*persona" en la Tarea de Usuario, entonces es tendría que ser bastante para sacarlo del Resultado *Mapping atributo de *Solicitud "*Empleado". 
Pero, si las Tareas de Usuario modifica "*persona" en cualquier manera, necesitas pasarlo en el Mapa *recevied por:

+público *void *completeTask(usuario de Usuario, *TaskSummary tarea, dato *de Mapa*)+

pienso, aquello en vuestro caso, necesitas pasar variable '*m' al *completeTask() método. Cuando lejos cuando puedo ver, estás declarando el Mapa, poniendo "*persona" en él, pero entonces no estás pasándolo (como el tercer parámetro) al *completeTask() método.
+
+
--------------------------------------------------------------

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

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

Esteban Aliverti [http://community.jboss.org/people/eaa] created the discussion

"Re: jbpm5 RULEFLOW VARIABLE CHANGED null"

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

--------------------------------------------------------------
If you are not planning to modify "persona" in the User Task, then is should be enough to remove it from the Result Mapping attribute of "Solicitud Empleado". 
But, if the User Tasks modifies "persona" in any way, you need to pass it in the Map recevied by:

+public void completeTask(User user, TaskSummary task, Map *data*)+

I think, that in your case, you need to pass variable 'm' to the completeTask() method. As far as I can see, you are declaring the Map, setting "persona" in it, but then you are not passing it (as the third parameter) to the completeTask() method.
+
+
--------------------------------------------------------------

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

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>