Troubleshooting
Problem
You are trying to use a cluster queue (hosted on multiple remote distributed queue managers) in the ReplyToQ field in the Message Descriptor (MQMD). The replying application gets an MQRC 2085 when trying to post a reply message. 2085 MQRC_UNKNOWN_OBJECT_NAME
Symptom
An application writes a message to a queue, with the clustered queue specified in the ReplyToQ and with the ReplyToQMgr specified as blanks. The clustered queue is not hosted on the putting queue manager; it is hosted on two remote queue managers. The local queue manager name is automatically inserted into ReplyToQmgr in the MQMD during the processing of the MQPUT, to replace the blanks. Another application gets the message and tries to put a message to the specified ReplyToQ. This is when it the 2085 occurs.
If you put a queue manager name in the ReplyToQMgr field in the MQMD in the original message, the 2085 does not occur. The reply message arrives on the remote queue. However, you would like this scenario to work with multiple clustered remote queues, which means that any queue manager in the cluster can receive the reply message.
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
28 April 2025
UID
swg21190364