My Oracle Support Banner

MQJE001: Completion Code '2', Reason '2009' : javax.transaction.xa.XAException: The method 'xa_close' has failed with errorCode '-7' (Doc ID 2626843.1)

Last updated on OCTOBER 06, 2023

Applies to:

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

Goal

On : 11.1.1.7.0 version, OSB Transports

Encountering the following error in OSB Servers all of a sudden.


Completion Code '2', Reason '2009'.>
<Dec 10, 2019 2:35:58 AM GMT> <Error> <WliSbCustomResources> <BEA-381930> <Error occured when connecting to MQ: xxxxx_WMS_Q MQJE001: Completion Code '2', Reason '2009'.>
javax.transaction.xa.XAException: The method 'xa_close' has failed with errorCode '-7'.
        at com.ibm.mq.jmqi.JmqiXAResource.close_internal(JmqiXAResource.java:385)
        at com.ibm.mq.jmqi.JmqiXAResource.close(JmqiXAResource.java:423)
        at com.ibm.mq.jmqi.JmqiXAResource.close(JmqiXAResource.java:410)
        at com.ibm.mq.MQXAResource.close(MQXAResource.java:149)
        at com.bea.wli.sb.resources.mqconnection.QueueManagerConnection.closeResource(QueueManagerConnection.java:213)
        at com.bea.wli.sb.resources.mqconnection.MQConnectionPoolFactory.destroyObject(MQConnectionPoolFactory.java:382)
        at org.apache.commons.pool.impl.GenericObjectPool.invalidateObject(GenericObjectPool.java:1244)
        at com.bea.wli.sb.resources.mqconnection.MQConnectionPool.invalidateObject(MQConnectionPool.java:74)
        at com.bea.wli.sb.resources.mqconnection.MQConnectionContext.destroyQueueManagerConnection(MQConnectionContext.java:169)
        at com.bea.wli.sb.transports.mq.MQTransportTimerListener.timerExpired(MQTransportTimerListener.java:219)
        at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:284)
        at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:550)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:263)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

 

 

Solution

To view full details, sign in with your My Oracle Support account.

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


In this Document
Goal
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.