Quelles sont les causes Arjuna 1603 (N'a pas pu trouver de nouvelle XAResource à utiliser pour la récupération non-serialisable XAResource)

Je n'ai aucune expérience avec Arjuna, mais mon fichier journal est rempli avec:

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 >

ces deux messages se rejoignent toujours, et ils sont écrits périodiquement. Le nombre de ces messages augmente avec le temps de disponibilité de l'instance du serveur JBoss. Depuis mon application (c'est un MDB consommant des messages à partir D'une ActiveMQ distante) a quelques problèmes et ce sont les seuls messages de log que je reçois, je veux vraiment savoir la raison pour laquelle.

27
demandé sur Beryllium 2011-06-27 12:31:23

3 réponses

pour supprimer l'erreur, arrêtez l'instance jboss et supprimez le dossier $JBOSS/standalone/data/tx-object-store

24
répondu vintuwei 2017-02-28 08:43:52

Voici des explications:

peut-être que votre transaction dure trop longtemps et que vous entrez dans le problème de synchronisation décrit dans le deuxième lien. Avez-vous augmenté le délai de transaction du serveur ?

6
répondu Yves Martin 2012-03-24 02:21:52

Voir Jbossdeveloper Forum#thread 221033

partie Essentielle:

la solution La plus simple: Trouver ce chemin {JBOSS_HOME}/standalone/data/tx-object-store/ShadowNoFileLockStore/defaultStore/StateManager/BasicAction/TwoPhaseCoordinator/AtomicAction

à L'intérieur D'AtomicAction trouver quelques fichiers relatifs à la transaction et après avoir supprimé ces fichiers, ce problème sera résolu.

mais le forum contient des raisons et plus 'système convivial' solution.

3
répondu Evgeniy 2017-04-12 14:39:23