ESB Log FIle Showing javax.transaction.xa.XAException (Doc ID 436961.1)

Last updated on NOVEMBER 02, 2016

Applies to:

Oracle ESB - Version 10.1.3.1 to 10.1.3.3 [Release AS10gR3]
Information in this document applies to any platform.
***Checked for relevance on 17-Dec-2009***
***Checked for relevance on 02-June-2014***

Symptoms

 The following error is constantly being logged in the OC4J log file:

 oracle.tip.esb.server.common.exceptions.BusinessEventRetriableException: Failed to commit transaction; transaction status is "6"

at oracle.tip.esb.server.common.JTAHelper.commitTransaction(Unknown Source)
at oracle.tip.esb.server.dispatch.agent.ESBWork.run(Unknown Source)
at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.transaction.RollbackException: Received an XAException from commit1: 106
at com.evermind.server.ApplicationServerTransaction.mediateOnePhaseCommitException(ApplicationServerTransaction.java:702)
at com.evermind.server.ApplicationServerTransaction.singlePhaseCommit(ApplicationServerTransaction.java:679)
at com.evermind.server.ApplicationServerTransaction.commitBasedOnResourceCount(ApplicationServerTransaction.java:554)
at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:250)
at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:130)
at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:433)
... 7 more
Caused by: javax.transaction.xa.XAException: commit(Xid( Global Id af.12.65.ad.ff.ff.ff.ff.7a.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00,
Format Id 4660, Branch Id bb.e5.d4.7d.00.00.00.00.00.00.00.00.00.00.00.00)):
at com.evermind.server.jms.JMSUtils.make(JMSUtils.java:1072)
at com.evermind.server.jms.JMSUtils.toXAException(JMSUtils.java:1269)
at com.evermind.server.jms.JMSUtils.toXAException(JMSUtils.java:1264)
at com.evermind.server.jms.EvermindSession.locateCheck(EvermindSession.java:1529)
at com.evermind.server.jms.EvermindSession.commit(EvermindSession.java:637)
at oracle.j2ee.ra.jms.generic.TransactionWrapper.commit(TransactionWrapper.java:92)
at oracle.j2ee.connector.transaction.XAResourceWrapper.commit(XAResourceWrapper.java:86)
at com.evermind.server.TransactionEnlistment.commit(TransactionEnlistment.java:81)
at com.evermind.server.ApplicationServerTransaction.singlePhaseCommit(ApplicationServerTransaction.java:675)

This error can occur even if you have purged all instances in the ESB Control.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms