jboss-user
[Arriba] [Todas las Listas]

[jboss-Usuario] [jBPM] - Re: Clustering estrategia para jBPM5

To: User development <jboss-user@xxxxxxxxxxxxxxx>
Subject: [jboss-Usuario] [jBPM] - Re: Clustering estrategia para jBPM5
From: Arkady Perepelyuk <do-not-reply@xxxxxxxxx>
Date: Wed, 07 Sep 2011 23:59:49 -0400
Auto-submitted: yes
Delivery-date: Thu, 08 Sep 2011 00:00:27 -0400
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <2-614573-3-88061-1310529144536-2-614804-3-88061-1310529283494.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-614573-3-88061-1310529144536.jivesbs.jivemailuser@http://community.jboss.org> <2-614573-3-88061-1310529144536-2-614804-3-88061-1310529283494.jivesbs.jivemailuser@http://community.jboss.org>
Reply-to: The JBoss User main mailing list <jboss-user@xxxxxxxxxxxxxxx>
Sender: jboss-user-bounces@xxxxxxxxxxxxxxx
*Arkady *Perepelyuk [*http://Comunidad.*jboss.*org/Personas/*arkper] creó la discusión

"*Re: *Clustering estrategia para *jBPM5"

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

--------------------------------------------------------------
Ningún. He intentado hacer tan, pero aparece para ser un asunto cuándo *Hibernate intenta actualizar *SessionInfo compartido por más que un nodo. Falla para cometer la transacción si la entidad ha sido actualizada por otro nodo. La excepción es cuando sigue:




*Hibernate: actualiza *SessionInfo conjunto *lastModificationDate=?, *rulesByteArray=?, *startDate=?, *OPTLOCK=? Dónde *id=? Y *OPTLOCK=?
*Sep 7, 2011 10:39:34 PM *org.*drools.Persistencia.*jta.*JtaTransactionManager Comete
ADVERTIR: Incapaz de cometer transacción
*javax.Persistencia.*OptimisticLockException


: *org.*hibernate.*StaleObjectStateException: La Fila fue actualizada o eliminado por otra transacción (o *unsaved-valor *mapping era *incorrect): [*org.*drools.Persistencia.*info.*SessionInfo#1

Algo como *Terracotta tendría que ayudar a Sesión de Conocimiento del grupo cuando tiene un potencial de equipar el *byte código y presentar el necesario cerrando mecanismo para hacer el hilo de objetos "compartido"-seguro incluso para los hilos que corren en diferente *JVMs.

Tiene cualquiera probado y tenido éxito integrando *jBPM5 con *Terracotta?




--------------------------------------------------------------

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

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

Arkady Perepelyuk [http://community.jboss.org/people/arkper] created the discussion

"Re: Clustering strategy for jBPM5"

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

--------------------------------------------------------------
No. I have tried to do so, but it appears to be an issue when Hibernate tries to update SessionInfo shared by more than one node. It fails to commit the transaction if the entity has been updated by another node. The exception is as follows:




Hibernate: update SessionInfo set lastModificationDate=?, rulesByteArray=?, startDate=?, OPTLOCK=? where id=? and OPTLOCK=?
Sep 7, 2011 10:39:34 PM org.drools.persistence.jta.JtaTransactionManager commit
WARNING: Unable to commit transaction
javax.persistence.OptimisticLockException


: org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [org.drools.persistence.info.SessionInfo#1

Something like Terracotta should help to cluster Knowledge Session as it has a potential to instrument the byte code and introduce the necessary locking mechanism to make the shared objects "thread"-safe even for threads running in different JVMs.

Has anybody tried and succeeded integrating jBPM5 with Terracotta?




--------------------------------------------------------------

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

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>