EAP transaction failures due to non-unique or invalid node-identifier property value

Solution Verified - Updated -

Issue

  • server.log contains ARJUNA016036 warnings:

    ... WARN  [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA016036: commit on < formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=..., node_name=1, branch_uid=..., subordinatenodename=null, eis_name=... > (XAResourceWrapperImpl@4f49eeed[xaResource=com.ibm.mq.connector.RecoveryXAResource@...]) failed with exception $XAException.XAER_NOTA: javax.transaction.xa.XAException: The method 'xa_commit' has failed with errorCode '-4'.
    
  • server.log contains ARJUNA016037 and ARJUNA016038 warnings:

    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=unknown eis name >, heuristic: TwoPhaseOutcome.FINISH_OK com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord@4bfdb2a2 >
    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=unknown eis name >
    
  • IllegalStateException error logged while starting the server:

    ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 35) JBAS014612: Operation ("add") failed - address: ([("subsystem" => "transactions")]) - failure description: "JBAS014802: Cannot resolve expression 'expression \"${jboss.tx.node.id}\"' -- java.lang.IllegalStateException: Failed to resolve expression: ${jboss.tx.node.id}"
    

Environment

  • Red Hat JBoss Enterprise Application Platform (EAP)
    • 7
    • 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In