ORABPEL-12133 When Consuming/Producing Messages to Multiple WebLogic Domains Using JMS Adapter (Doc ID 845217.1)

Last updated on MARCH 17, 2014

Applies to:

Oracle ESB - Version 10.1.3.4 and later
Information in this document applies to any platform.
***Checked for relevance on 18-Apr-2011***
***Checked for relevance on 28-Feb-2013***

Symptoms

You have an ESB project that has multiple JMS Adapters; when you attempt to produce or consume a message to a different WebLogic domain an ORABPEL-12133 error is generated.

If you consume/produce a message to a single WebLogic domain the issue does not occur.

<MSG_TEXT>JCA: ORABPEL-12133
ERRJMS_JMS_EXCEP.
Unable to create JMS connection due to JMS exception [Caused by: Connection
not found].
Please examine the log file to determine the problem.
</MSG_TEXT>
<SUPPL_DETAIL><![CDATA[ORABPEL-12133
ERRJMS_JMS_EXCEP.
Unable to create JMS connection due to JMS exception [Caused by: Connection
not found].
Please examine the log file to determine the problem.

at oracle.tip.adapter.jms.JMS.JMSConnection.init(JMSConnection.java:274)
at
oracle.tip.adapter.jms.JMS.JMSConnection.<init>(JMSConnection.java:133)
at
oracle.tip.adapter.jms.JmsManagedConnectionFactory.createConnection(JmsManaged
ConnectionFactory.java:428)
at
oracle.tip.adapter.jms.JmsManagedConnectionFactory.createDefaultConnection(Jms
ManagedConnectionFactory.java:419)
at
oracle.tip.adapter.jms.JmsManagedConnectionFactory.createConnection(JmsManaged
ConnectionFactory.java:382)
at
oracle.tip.adapter.jms.JmsManagedConnectionFactory.createManagedConnection(Jms
ManagedConnectionFactory.java:106)
at
com.evermind.server.connector.ApplicationConnectionManager.createManagedConnec
tion(ApplicationConnectionManager.java:1398)
at
oracle.j2ee.connector.ConnectionPoolImpl.createManagedConnectionFromFactory(Co
nnectionPoolImpl.java:327)
at
oracle.j2ee.connector.ConnectionPoolImpl.access$800(ConnectionPoolImpl.java:98
)
at
oracle.j2ee.connector.ConnectionPoolImpl$NonePoolingScheme.getManagedConnectio
n(ConnectionPoolImpl.java:1211)
at
oracle.j2ee.connector.ConnectionPoolImpl.getManagedConnection(ConnectionPoolIm
pl.java:785)
at
com.evermind.server.connector.ApplicationConnectionManager.getConnectionFromPo
ol(ApplicationConnectionManager.java:1596)
at
com.evermind.server.connector.ApplicationConnectionManager.acquireConnectionCo
ntext(ApplicationConnectionManager.java:1541)
at
com.evermind.server.connector.ApplicationConnectionManager.allocateConnection(
ApplicationConnectionManager.java:1486)
at
weblogic.messaging.dispatcher.DispatcherException:
weblogic.messaging.dispatcher.DispatcherException: java.lang.Exception:
Connection not found
at
weblogic.jms.dispatcher.DispatcherAdapter.convertToJMSExceptionAndThrow(Dispat
cherAdapter.java:116)
at
weblogic.jms.dispatcher.DispatcherAdapter.dispatchSync(DispatcherAdapter.java:
45)
at
weblogic.jms.client.JMSConnection.setupJMSSession(JMSConnection.java:469)
at
weblogic.jms.client.JMSConnection.createSessionInternal(JMSConnection.java:437
)
at
weblogic.jms.client.JMSConnection.createQueueSession(JMSConnection.java:402)
at
weblogic.jms.client.WLConnectionImpl.createQueueSession(WLConnectionImpl.java:
764)
at oracle.tip.adapter.jms.JMS.JMSConnection.init(JMSConnection.java:250)
... 25 more
Caused by: weblogic.messaging.dispatcher.DispatcherException:
weblogic.messaging.dispatcher.DispatcherException: java.lang.Exception:
Connection not found
at
weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncTran(Dispatch
erWrapperState.java:243)
at
weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSyncNoTran(Dispat
cherWrapperState.java:266)
at
weblogic.messaging.dispatcher.DispatcherWrapperState.dispatchSync(DispatcherWr
apperState.java:207)
at
weblogic.jms.dispatcher.DispatcherAdapter.dispatchSync(DispatcherAdapter.java:
43)
... 30 more
Caused by: weblogic.messaging.dispatcher.DispatcherException:
java.lang.Exception: Connection not found
at
weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:9
13)
at
weblogic.messaging.dispatcher.DispatcherServerRef.invoke(DispatcherServerRef.j
ava:276)
at
weblogic.messaging.dispatcher.DispatcherServerRef.handleRequest(DispatcherServ
erRef.java:141)
at
weblogic.messaging.dispatcher.DispatcherServerRef.access$000(DispatcherServerR
ef.java:36)
at
weblogic.messaging.dispatcher.DispatcherServerRef$2.run(DispatcherServerRef.ja
va:112)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
Caused by: java.lang.Exception: Connection not found
at
weblogic.messaging.dispatcher.InvocableManager.invocableFind(InvocableManager.
java:107)
at
weblogic.jms.dispatcher.InvocableManagerDelegate$MyInvocableManager.invocableF
ind(InvocableManagerDelegate.java:298)
at
weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:7
46)
... 6 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