Question & Answer
Question
I'm using the MQIIH on the request message to IMS. The MQMD_REPLYTOQ and MQMD_REPLYTOQMGR are specified correctly. Yet the reply message arrives on the dead letter queue with reason (X'825') MQRC 2085 - MQRC_UNKNOWN_OBJECT_NAME
Answer
A review of the IMS log confirmed the MQMD_REPLYTOQ and MQMD_REPLYTOQMGR were specified correctly.
However, the IMS log also shows a second input message with the ReplyToQ set as blank, and the input message text the same as the first message output text.
The MQMD_REPLYTOQ of the request message (the first input message) is defined with an IMS storage class causing it (the second message) to be immediately sent back to OTMA. The reply-to-queue was correctly blank in this case.
Therefore to prevent the reply from going to the DLQ with reason (X'825') MQRC 2085, you need to define the ReplyToQ with a non-IMS storage class.
Was this topic helpful?
Document Information
Modified date:
25 May 2015
UID
dwa1192893