jboss-user
[Arriba] [Todas las Listas]

[jboss-Usuario] [jBPM] - Re: fireUntilHalt con customworkhandler

To: User development <jboss-user@xxxxxxxxxxxxxxx>
Subject: [jboss-Usuario] [jBPM] - Re: fireUntilHalt con customworkhandler
From: Mauricio Salatino <do-not-reply@xxxxxxxxx>
Date: Mon, 19 Sep 2011 07:50:29 -0400
Auto-submitted: yes
Delivery-date: Mon, 19 Sep 2011 07:51:11 -0400
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <2-626196-3-90759-1315907188601.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-626196-3-90759-1315907188601.jivesbs.jivemailuser@http://community.jboss.org>
Reply-to: The JBoss User main mailing list <jboss-user@xxxxxxxxxxxxxxx>
Sender: jboss-user-bounces@xxxxxxxxxxxxxxx
Mauricio *Salatino [*http://comunidad.*jboss.*org/Personas/*salaboy21] creó la discusión

"*Re: *fireUntilHalt con *customworkhandler"

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

--------------------------------------------------------------
*Hi *Hina,
pienso que el problema es el *fireUntilHalt y la configuración de persistencia. hay ningún problema con vuestra costumbre *workItemHandler, pero he aviso que creas un método nuevo llamó *completeWorkItem(), no soy seguro dónde te es llamando aquello y que también puede ser otro problema, porque si lo llamas sin habiendo una referencia fresca de la sesión persistida él  probablemente roturas. El problema grande con *fireUntilHalt y sesiones de persistencia es que acabarás arriba de con los hilos múltiples que luchan con cada cual otro para ejecutar acciones diferentes contra las sesiones (como *startProcess y disparar todas las reglas), esto causará problemas con transacciones en un punto u otro.

Aclama
--------------------------------------------------------------

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

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

Mauricio Salatino [http://community.jboss.org/people/salaboy21] created the discussion

"Re: fireUntilHalt with customworkhandler"

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

--------------------------------------------------------------
Hi Hina,
I think that the problem is the fireUntilHalt and the persistence configuration. There is no problem with your custom workItemHandler, but I've notice that you create a new method called completeWorkItem(), I'm not sure where are you calling that and that can also be another problem, because if you call it without having a fresh reference from the persisted session it will probably breaks. The big problem with fireUntilHalt and persistence sessions is that you will end up with multiple threads fighting with each other in order to execute different actions against the sessions (like startProcess and fire all rules), this will cause problems with transactions at one point or another.

Cheers
--------------------------------------------------------------

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

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>