Posted: Thu Jun 05, 2008 2:20 am Post subject: MQException.MQRC_HOBJ_ERROR
Newbie
Joined: 28 Apr 2006 Posts: 5
Hi all,
I have a java application that runs on windows and connects using the MQ java API to a websphere MQ 6 server running on AIX. The java application is multithreaded server that facilitates a number of transactions each using its own dedicated TCP connection. If a transaction receives an exception in a put or get operation with reason MQException.MQRC_CONNECTION_BROKEN or MQException.MQRC_HOBJ_ERROR then the application attempts to reconnect by closing queue and queuemanager and calling disconnect. This results in more than 30 connections being restarted but what seems to happen is that the queue manager running on AIX reports that the previous connections are in a 'stopping' state (even when the java application is not running). As a result of this, after running for a while (>2 days) we hit the default connection limit on the queue manager and the java application starts getting disconnects with reason 2009. Restarting the queue manager seems to fix the problem but i would like to get to the root cause of this problem .
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