IBM Support

PH02554: ABEND5C6-0094002E IS PRODUCED IF AN MQGET CALL IS FAILING FOR MQRC 2195 (MQRC_UNEXPECTED_ERROR).

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If an invalid series of calls (mixture of XA and MQ) is being
    issued, i.e. a XA_OPEN followed by an MQGET, the MQGET call
    fails with MQRC=2195 (MQRC_UNEXPECTED_ERROR) and the CSQSERVICE1
    specific abend 5C6-0094002E is being produced.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 0 Modification 0 and Release 1       *
    *                 Modification 0 and Release 2                 *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: With CSQSERVICE1, issuing an MQGET,     *
    *                      MQPUT or MQPUT1 in syncpoint after an   *
    *                      XAOPEN incorrectly returns the wrong    *
    *                      MQRC and produces an abend.             *
    ****************************************************************
    The problem is seen when using an XA client to issue an MQGET,
    MQPUT or MQPUT1 in syncpoint directly after an XAOPEN without
    issuing an XASTART via a SVRCONN channel with CSQSERVICE1
    enabled.
    
    This XA flow will incorrectly return the MQRC 2195
    (MQRC_UNEXPECTED_ERROR) and produce the abend 5C6-0094002E.
    

Problem conclusion

  • The MQRC that is being issued when an MQGET, MQPUT or MQPUT1 is
    called in syncpoint after a XAOPEN has been corrected so that
    now MQRC 2072 (MQRC_SYNCPOINT_NOT_AVAILABLE) will be returned
    instead and the abend no longer produced.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH02554

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-09-07

  • Closed date

    2020-11-09

  • Last modified date

    2021-11-01

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

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

    UI61662 UI61663 UI72459

Modules/Macros

  • CSQ3RRSM CSQMCPRH
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI77485

       UP21/10/14 P F110

  • R100 PSY UI77140

       UP21/10/04 P F110

  • R200 PSY UI72795

       UP20/12/08 P F012

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0"}]

Document Information

Modified date:
02 November 2021