IBM Support

PH57646: MQ Z/OS: THE CHANGES OF SOME ATTRIBUTES OF A SHARED QUEUE NOT REFLECTED TO ITS COPIES. 23/10/19 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The problem in this case is when an attribute is altered which
    is not an attribute which results in a kiss-and-tell being
    sent. In this scenario, other QMGRs are expected to refresh
    their copy of the queue MQSH when processing a DISPLAY QUEUE
    command. APAR PH52830 changed this processing to use the
    in-memory MQSH if there is one which results in the problem.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 2 Modification 0 and                 *
    *                 Release 3 Modification 0,                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Following application of APAR PH52830,  *
    *                      changes to shared queue attributes      *
    *                      are not shown on other queue managers   *
    *                      if the queue has never been opened      *
    *                      successfully, or is not currently       *
    *                      open/connected.                         *
    *                      Where the queue is not currently open   *
    *                      any subsequent DISPLAY QUEUE command    *
    *                      will return the correctly updated       *
    *                      attribute values.                       *
    ****************************************************************
    When processing DISPLAY QUEUE, the changes in PH52830 cause the
    currently cached object definition to be used, avoiding
    unnecessary DB2 lookups. In cases where the queue has never been
    opened, or the queue is not currently open/connected in the CF
    recent changes to the queue definition are not always reflected
    in the cached object, leading to out of date values being
    displayed.
    

Problem conclusion

  • CSQM1DQU has been changed to refresh the cached view of the
    object after filtering has determined that the object should be
    displayed, so that any recent changes to the object are
    correctly displayed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH57646

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    200

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-10-18

  • Closed date

    2024-01-02

  • Last modified date

    2024-02-01

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

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

    UI95083 UI95084

Modules/Macros

  • CSQM1DQU CSQMDQUE
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R200 PSY UI95084

       UP24/01/18 P F401 {

  • R300 PSY UI95083

       UP24/01/18 P F401 {

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.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"200","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]

Document Information

Modified date:
01 February 2024