IBM Support

IT24145: MQ ON NSS WHEN REPORT MESSAGES GO TO THE DEAD LETTER QUEUE FROM THE SYSTEM.CLUSTER.TRANSMIT.QUEUE THEY HAVE AN INVALID HEADER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In a situation similar to the following, in which Report
    messages
    are re-routed to a dead letter queue they have an incorrect
    'Format' field in their dead letter header MQLDH.
    An example in which report messages may be routed to a dead
    letter queue:
    The SYSTEM.CLUSTER.TRASMIT.QUEUE physical queue file became full
    and messages were routed to the system dead letter queue.
    At least in art the 'Format' field in the MQDLH header is
    'MQXMIT' instead of correctly 'MQSTR'.
    

Local fix

  • None
    PROBLEM SUMMARY:
    Message header for the XMIT queue were prepared with
    kqiPrepareXmitMsg(). After the put attempt (successful
    or not), the header were not tidied up with
    kqiTidyUpXmitMsg(), resulting in using the
    wrong 'Format' field in MQDLH.
    PROBLEM CONCLUSION:
    Problem has been fixed. After a put attempt to the
    XMIT queue, the header are tidied up with
    kqiTidyUpXmitMsg().
    

Problem summary

  • Message header for the XMIT queue were prepared with
    kqiPrepareXmitMsg(). After put attempt (successful or not),
    the header were not tidied up with kqiTidyUpXmitMsg(),
    resulting in using the wrong Format field in MQDLH.
    

Problem conclusion

  • Problem has been fixed. After a put attempt to the XMIT
    queue, the header are tidied up with kqiTidyUpXmitMsg().
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT24145

  • Reported component name

    WEBS MQ NSS ITA

  • Reported component ID

    5724A3902

  • Reported release

    531

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-02-21

  • Closed date

    2018-03-16

  • Last modified date

    2018-03-16

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WEBS MQ NSS ITA

  • Fixed component ID

    5724A3902

Applicable component levels

  • R531 PSY

       UP

[{"Line of Business":{"code":"LOB36","label":"IBM Automation"},"Business Unit":{"code":"BU053","label":"Cloud \u0026 Data Platform"},"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3.1"}]

Document Information

Modified date:
27 September 2021