This discussion is archived
1 Reply Latest reply: Mar 13, 2012 1:24 PM by Todd Little RSS

XA exception in Websphere

245681 Newbie
Currently Being Moderated
Hi,

I am getting this exception. My environment is WAS 7, Websphere MQ and Oracle XA. I would appreciate any explanation on why I am getting this exception.

Thanks!!!

An exception occurred while invoking end on an XA Resource Adapter from DataSource JMS$SchedulerQCF$JMSManagedConnection@3, within transaction ID {XidImpl: formatId(57415344), gtrid_length(36), bqual_length(54),
data(000001360622f7a30000000100000053401e9b9dff66f138972edc04e7f8987765b1d945000001360622f7a30000000100000053401e9b9dff66f138972edc04e7f8987765b1d945000000010000000000000000000000000003)} : javax.transaction.xa.XAException: The method 'xa_end' has failed with errorCode '100'.
     at com.ibm.mq.jmqi.JmqiXAResource.end(JmqiXAResource.java:457)
     at com.ibm.ejs.jms.JMSManagedSession$JMSXAResource.end(JMSManagedSession.java:1649)
     at com.ibm.ejs.j2c.XATransactionWrapper.end(XATransactionWrapper.java:603)
     at com.ibm.ws.Transaction.JTA.JTAResourceBase.end(JTAResourceBase.java:240)
     at com.ibm.tx.jta.RegisteredResources.sendEnd(RegisteredResources.java:1108)
     at com.ibm.tx.jta.RegisteredResources.distributeEnd(RegisteredResources.java:1082)
     at com.ibm.tx.jta.TransactionImpl.distributeEnd(TransactionImpl.java:1726)
     at com.ibm.tx.jta.TransactionImpl.prepareResources(TransactionImpl.java:1423)
     at com.ibm.ws.tx.jta.TransactionImpl.stage1CommitProcessing(TransactionImpl.java:556)
     at com.ibm.tx.jta.TransactionImpl.processCommit(TransactionImpl.java:985)
     at com.ibm.tx.jta.TransactionImpl.commit(TransactionImpl.java:919)
     at com.ibm.ws.tx.jta.TranManagerImpl.commit(TranManagerImpl.java:436)
     at com.ibm.tx.jta.TranManagerSet.commit(TranManagerSet.java:161)
     at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:927)
     at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:230)
     at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:570)
     at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4558)
     at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:111)
     at com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:136)
     at com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java:567)
     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
.
  • 1. Re: XA exception in Websphere
    Todd Little Expert
    Currently Being Moderated
    Hi,

    I'm not seeing anything related to Oracle Message Queue or even Oracle for that matter in this post. If you looking for Oracle JMS in WebLogic, then you need to find that group, as this group is for Oracle Message Queue, which doesn't even support XA.

    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points