JBoss ON server does not define transaction node identifier resulting in JBAS010153, ARJUNA016037, or ARJUNA016038 warnings
Issue
-
Server log contains the following warnings every few minutes
WARN [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA016037: Could not find new XAResource to use for recovering non-serializable XAResource XAResourceRecord < resource:null, txid:< formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=<tx-id>, node_name=1, branch_uid=<branch-id, subordinatenodename=null, eis_name=java:jboss/datasources/RHQDS >, heuristic: TwoPhaseOutcome.FINISH_OK... WARN [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA016038: No XAResource to recover < formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=<tx-id>, node_name=1, branch_uid=<branch-id>, subordinatenodename=null, eis_name=java:jboss/datasources/RHQDS >
-
Server logs the following warning on startup
WARN [org.jboss.as.txn] (ServerService Thread Pool -- 57) JBAS010153: Node identifier property is set to the default value. Please make sure it is unique.
-
Database reports long standing lock contention issues between RHQADMIN sessions running updates from 2 or more JBoss ON servers
Environment
- Red Hat JBoss Operations Network (ON)
- 3.2
- 3.3.0
- 3.3.1
- 3.3.2
- 3.3.3
- 3.3.4
- 3.3.5
- 3.3.6
- 3.3.7
- 3.3.8
- 3.3.9
- 3.3.10
- Multiple JBoss ON servers configured in high-availability (HA)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.