Weblogic.transaction.RollbackException: SubCoordinator ... Not Available

(Doc ID 2228797.1)

Last updated on JANUARY 31, 2017

Applies to:

Oracle Service Bus - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.1.7.0 version, Oracle Service Bus

The error message below is seen in reference to a JMS Inbound service:

<30.01.2017 15:04:21,442 CET> <Error> <EJB> <BEA-010026> <Exception occurred during commit of transaction Name=[EJB com.bea.wli.sb.transports.jms.JmsInboundMDB.onMessage(javax.jms.Message)],Xid=BEA1-0005F65FB44497B798AA(1208103183),Status=Rolled back., CoordinatorURL=msgsvr_sra_f1_3+01.01.01.01:7302+msgdomain_sra_f1+t3+):
weblogic.transaction.RollbackException: SubCoordinator 'esbsvr_sra_f1_3+01.01.01.01:7302+esbdomain_sra_f1+t3+' not available
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
at weblogic.transaction.internal.CoordinatorImpl_12130_WLStub.commit(Unknown Source)
at weblogic.transaction.internal.TransactionImpl$1.run(TransactionImpl.java:336)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
at weblogic.transaction.internal.SecureAction.runAction(SecureAction.java:71)
at weblogic.transaction.internal.TransactionImpl.commit(TransactionImpl.java:332)
at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:280)
at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:267)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:617)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:486)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:388)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4817)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4491)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3945)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5337)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:531)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:252)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Caused by: weblogic.transaction.RollbackException: SubCoordinator 'esbsvr_sra_f1_3+01.01.01.01:7302+esbdomain_sra_f1+t3+' not available
    at weblogic.utils.StackTraceDisabled.unknownMethod()
Caused by: javax.transaction.SystemException: SubCoordinator 'esbsvr_sra_f1_3+01.01.01.01:7302+esbdomain_sra_f1+t3+' not available
... 1 more

 

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