Posted: Fri Jan 14, 2011 2:39 am Post subject: MQRC 2202 MQRC_CONNECTION_QUIESCING
Voyager
Joined: 12 Jun 2007 Posts: 98
Hi MQ Experts ,
Environment :
Linux
MQ version 7013.
Weblogic server's JMS Bridge connecting to queue manager in client mode from different host .
Queue manager is up and running fine
No Server connection channel is stopping or quescing state
We faced Mq exception MQRC 2202 exception .
13/01/2011 15:19:36 [DispatchThread: 1] com.ibm.msg.client.jms.internal.JmsProviderExceptionListener
An exception has been delivered to the connections exception listener: '
Message : com.ibm.msg.client.jms.DetailedIllegalStateException: JMSWMQ1107: A problem with this connection has occurred. An error has
occurred with the WebSphere MQ JMS connection. Use the linked exception to determine the cause of this error.
Class : class com.ibm.msg.client.jms.DetailedIllegalStateException
Stack : com.ibm.msg.client.wmq.common.internal.Reason.reasonToException(Reason.java:496)
: com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:236)
: com.ibm.msg.client.wmq.internal.WMQConnection.consumer(WMQConnection.java:753)
: com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.callEventHandler(RemoteAsyncConsume.java:960)
: com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.driveEventsEH(RemoteAsyncConsume.java:1318)
: com.ibm.mq.jmqi.remote.internal.RemoteDispatchThread.run(RemoteDispatchThread.java:295)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueManager.runWorkQueueItem(WorkQueueManager.java:298)
: com.ibm.msg.client.commonservices.j2se.workqueue.WorkQueueManagerImplementation$ThreadPoolWorker.run(WorkQueueManagerImpleme
ntation.java:1220)
Quote:
Caused by [1] --> Message : com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '2202' ('MQRC_CONNECTION_QUIESCING').
Class : class com.ibm.mq.MQException
Stack : com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:223)
: com.ibm.msg.client.wmq.internal.WMQConnection.consumer(WMQConnection.java:753)
: com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.callEventHandler(RemoteAsyncConsume.java:960)
: com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.driveEventsEH(RemoteAsyncConsume.java:1318)
: com.ibm.mq.jmqi.remote.internal.RemoteDispatchThread.run(RemoteDispatchThread.java:295)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209)
: com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.java:100)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224)
: com.ibm.msg.client.commonservices.workqueue.WorkQueueManager.runWorkQueueItem(WorkQueueManager.java:298)
: com.ibm.msg.client.commonservices.j2se.workqueue.WorkQueueManagerImplementation$ThreadPoolWorker.run(WorkQueueManagerImplementation.java:1220)'.
google hits with this exception : https://www-304.ibm.com/jct01003c/support/docview.wss?uid=swg1IZ74622. IBM Claims that this issue is fixed in MQ 7013 in the above link . MQ Client and MQ 7 Server both are at level MQ 7013 . Please let me know , if you have faced this problem with MQ 7013 .
Programmer response
The application should tidy up and terminate. Any uncommitted changes in a unit of work should be backed out.
We tried tidy up weblogic server several times but no luck. Once Queue manager bounced issue resolved . There are no FDCs or Errors in queue manager logs .
i did dis conn(*) and found some uncommitted connections on queue manager . I should have tried resolving uncommitted transactions using rsvmqtrn command . I was unsure of rsvmqtrn behaviour hence did not give a try . can we conclude that this is due to uncommitted transactions left on queue manager by Weblogic server ?
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum