transactions warnings jboss6.x

transactions - Qué causa Arjuna 1603(No se pudo encontrar el nuevo XAResource para recuperar el XAResource no serializable)



warnings jboss6.x (3)

Aquí hay explicaciones:

Tal vez su transacción dure demasiado tiempo y entre en el problema de temporización descrito en el segundo enlace. ¿Ha aumentado el tiempo de espera de transacción del servidor?

No tengo experiencia con Arjuna, pero mi archivo de registro se llena con:

2011-06-27 09:25:18,021 WARN [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA-16037 Could not find new XAResource to use for recovering non-serializable XAResource formatId=131076, gtrid_length=29, bqual_length=28, tx_uid=0:ffff0a2012b7:126a:4e006635:2ba0, node_name=1, branch_uid=0:ffff0a2012b7:126a:4e006635:2ba1, eis_name=unknown eis name 2011-06-27 09:25:18,021 WARN [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA-16038 No XAResource to recover < formatId=131076, gtrid_length=29, bqual_length=28, tx_uid=0:ffff0a2012b7:126a:4e006635:2ba0, node_name=1, branch_uid=0:ffff0a2012b7:126a:4e006635:2ba1, eis_name=unknown eis name >

Esos dos mensajes siempre se juntan, y se escriben periódicamente. El recuento de estos mensajes aumenta con el tiempo de actividad de la instancia del servidor JBoss. Como mi aplicación (es un MDB que consume mensajes de un ActiveMQ remoto) tiene algunos problemas y estos son los únicos mensajes de registro que recibo, realmente quiero saber el motivo.


Para deshacerse del error, detenga la instancia de jboss y elimine la carpeta $JBOSS/standalone/data/tx-object-store


Ver JBossDeveloper Forum # thread 221033

Parte esencial:

La solución más simple: encuentre esta ruta {JBOSS_HOME} / standalone / data / tx-object-store / ShadowNoFileLockStore / defaultStore / StateManager / BasicAction / TwoPhaseCoordinator / AtomicAction

Dentro de AtomicAction, busca algunos archivos relacionados con la transacción y, luego de eliminarlos, se resolverá este problema.

Pero el foro contiene razones y una solución más ''amigable con el sistema''.