Multiple MQ Errors Even After Restarting Domain, MQJE001: Completion Code 2, Reason 2019, Failed to access queue <ISPOQX0701>. Reason 2019: MQRC_HOBJ_ERROR (Doc ID 1456955.1)

Last updated on JUNE 01, 2016

Applies to:

Oracle Java CAPS - Version 5.1.3 and later
Information in this document applies to any platform.
***Checked for relevance on 21-July-2014***

Symptoms

When an external party changes the MQ destination queues, Java CAPS is failing to recover the threads by recycling them. The following errors are seen:

[#|2012-04-03T10:58:41.099-0500|WARNING|IS5.1.3|STC.eWay.MQSeries.com.stc.connector.webspheremqadapter.appconn.MQClientAgent|_ThreadID=95; ThreadName=JMS Async S266; Context=dpSeam02DC1Req02/que_cmSeam02DC1Req02_jcdTransformRequest1259207134_ejb;|same queue <ISPOQX0701> was opend with old options <49> need to be closed then opened with new options <48>|#]

[#|2012-04-03T10:58:41.115-0500|WARNING|IS5.1.3|javax.enterprise.system.stream.err|_ThreadID=95; ThreadName=JMS Async S266; Context=dpSeam02DC1Req02/que_cmSeam02DC1Req02_jcdTransformRequest1259207134_ejb;|MQJE001: An MQException occurred: Completion Code 2, Reason 2195
MQJE007: IO error reading message data
|#]

[#|2012-04-03T10:58:41.115-0500|WARNING|IS5.1.3|javax.enterprise.system.stream.err|_ThreadID=95; ThreadName=JMS Async S266; Context=dpSeam02DC1Req02/que_cmSeam02DC1Req02_jcdTransformRequest1259207134_ejb;|Error occured during API call - reason code0
MQJE001: An MQException occurred: Completion Code 2, Reason 2009
MQJE003: IO error transmitting message buffer
|#]

[#|2012-04-03T10:58:41.115-0500|WARNING|IS5.1.3|javax.enterprise.system.stream.err|_ThreadID=95; ThreadName=JMS Async S266; Context=dpSeam02DC1Req02/que_cmSeam02DC1Req02_jcdTransformRequest1259207134_ejb;|MQJE001: Completion Code 2, Reason 2009
|#]

[#|2012-04-03T10:58:41.115-0500|WARNING|IS5.1.3|STC.eWay.MQSeries.com.stc.connector.webspheremqadapter.appconn.MQClientAgent|_ThreadID=95; ThreadName=JMS Async S266; Context=dpSeam02DC1Req02/que_cmSeam02DC1Req02_jcdTransformRequest1259207134_ejb;stacktrace-id=0;|Failed to close queue <ISPOQX0701>. Reason 2009: MQRC_CONNECTION_BROKEN
com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2009
at com.ibm.mq.MQManagedObject.close(MQManagedObject.java:386)
at com.ibm.mq.MQQueue.close(MQQueue.java:1523)
at com.stc.connector.webspheremqadapter.appconn.MQClientAgent.accessQueue(MQClientAgent.java:332)
at com.stc.connector.webspheremqadapter.appconn.MQBroker.accessQueue(MQBroker.java:510)
at com.stc.connector.webspheremqadapter.message.Queue.accessQueue(Queue.java:114)
at Ota2007A_V05r01.jcdTransformRequest_v05r01.sendWebResponse(Ota2007A_V05r01.jcdTransformRequest_v05r01:176)
at Ota2007A_V05r01.jcdTransformRequest_v05r01.receive(Ota2007A_V05r01.jcdTransformRequest_v05r01:3030)
at DeploySeam02DC1Req02.cmSeam02DC1Req02_jcdTransformRequest_v05r015.jcdTransformRequest_v05r01_Runtime_Handler.handleRequest(DeploySeam02DC1Req02.cmSeam02DC1Req02_jcdTransformRequest_v05r015.jcdTransformRequest_v05r01_Runtime_Handler:507)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:140)
at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:135)
at $Proxy55.handleRequest(Unknown Source)
at com.stc.codegen.JMSImpl.runtime.ejb.JMSEndPointListener.sendMessage(JMSEndPointListener.java:329)
at com.stc.codegen.JMSImpl.runtime.ejb.JMSEndPointListener.onContents(JMSEndPointListener.java:109)
at com.stc.codegen.JMSImpl.runtime.ejb.JMSEndPointListener.onMessage(JMSEndPointListener.java:170)
at sun.reflect.GeneratedMethodAccessor302.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.enterprise.security.SecurityUtil$2.run(SecurityUtil.java:146)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.enterprise.security.application.EJBSecurityManager.doAsPrivileged(EJBSecurityManager.java:940)
at com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil.java:151)
at com.sun.ejb.containers.MessageBeanContainer.deliverMessage(MessageBeanContainer.java:948)
at com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage(MessageBeanListenerImpl.java:42)
at com.sun.enterprise.connectors.inflow.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:136)
at $Proxy61.onMessage(Unknown Source)
at com.stc.jmsjca.core.Delivery.deliverToEndpoint(Delivery.java:1309)
at com.stc.jmsjca.core.SerialDelivery.onMessage(SerialDelivery.java:231)
at com.stc.jms.client.SessionImpl.processAsyncDataAvailable(SessionImpl.java:1661)
at com.stc.jms.client.SessionImpl.processAsync(SessionImpl.java:1750)
at com.stc.jms.client.SessionImpl.asyncEnter(SessionImpl.java:1778)
at com.stc.jms.client.SessionImpl.access$500(SessionImpl.java:56)
at com.stc.jms.client.SessionImpl$1.run(SessionImpl.java:1556)
at com.stc.jms.client.SessionImpl$2.run(SessionImpl.java:1809)
at java.lang.Thread.run(Thread.java:595)
|#]

[#|2012-04-03T10:58:41.115-0500|WARNING|IS5.1.3|javax.enterprise.system.stream.err|_ThreadID=95; ThreadName=JMS Async S266; Context=dpSeam02DC1Req02/que_cmSeam02DC1Req02_jcdTransformRequest1259207134_ejb;|MQJE001: Completion Code 2, Reason 2019
|#]

[#|2012-04-03T10:58:41.115-0500|SEVERE|IS5.1.3|STC.eWay.MQSeries.com.stc.connector.webspheremqadapter.appconn.MQClientAgent|_ThreadID=95; ThreadName=JMS Async S266; Context=dpSeam02DC1Req02/que_cmSeam02DC1Req02_jcdTransformRequest1259207134_ejb;|Failed to access queue <ISPOQX0701>. Reason 2019: MQRC_HOBJ_ERROR|#]

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