IBM Support

CSQ2001I sense code 001A0019 001A001D DLQ dead letter queue with a reason code 625 and 629 x271 and x275

Question & Answer


Question

Message was rejected (NAK) by IMS bridge and is going to MQ dead letter queue with a reason code 271 or 275. CSQ2001I sense code 001A0019 001A001D DLQ dead letter queue with a reason code 625 and 629 x271 and x275
MQ MSTR joblog shows:

CSQ2001I xxxx CSQ2QCP0 OTMA REJECTED MESSAGE -
APPLICATION ERROR, SENSE CODE=001A001D, XCFGNAME=OTMAXXX
XCFMNAME=XXXXXXIMS TPIPE=CSQ80164

or

CSQ2001I xxxx CSQ2QCP0 OTMA REJECTED MESSAGE - APPLICATION ERROR SENSE CODE=001A0019, XCFGNAME=OTMAXXX XCFMNAME=XXXXXIMS TPIPE=CSQ80012

DLQ reason x'271' or x'275'

Note:This question was originated from a technote.

Answer

Your application passed an invalid transaction code to IMS OTMA bridge. Check the feedback values in the dead letter header reason field (DLH Reason x271 and x275 (decimal 625 and 629) which mean that the return codes in the x001A NAK were 25 and 29 (x0019 and x001D).

At MQ V710 there was a change to the feedback values for messages put to the DLQ as a result of a NAK with a x001A sense-code from OTMA. In this situation, the feedback value is now 600 plus the reason code from the x001A NAK. This is described in the product documentation in topic IMS bridge feedback codes

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPH2","label":"IBM Information Management System (IMS)"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
28 April 2017

UID

dwa1371226