IBM Support

PI56808: MQ Z/OS V800: SHARED QUEUE CAN NOT BE ACCESSED OR DELETED CSQM090E REASON CODE X'00D44001' APPLICATION RECEIVED RC2201

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Command DELETE  QL(QnameA) QSGDISP(SHARED) results in
    CSQM099I ;CSQ1 CSQMUQLC QLOCAL(QueueA) NAME IN USE AS A
    DIFFERENT TYPE
    CSQM090E ;CSQ1 CSQMUQLC FAILURE REASON CODE X'00D44001'
    
    This can occur when a DEFINE QLOCAL(QueueA) LIKE(QueueB) is
    issued on QMA shortly after QueueB has been deleted on QMB. This
    results in the control blocks for QueueA being made with
    MQSH.fQLogicDel set (MQSH.fQLogicDel was set for QueueA by
    CSQMKATM and is propogated to QueueB).
    
    The MQOPEN for this shared queue fails with MQRC 2201
    MQRC_NAME_IN_USE.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ Version 8          *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Attempts to open shared queue fail with *
    *                      MQRC 2201 (MQRC_NAME_IN_USE) and        *
    *                      messages CSQM099I and CSQM090E reason   *
    *                      code X'00D44001' are issued when trying *
    *                      to delete the queue.                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The problem happens when defining a new shared queue using
    command DEFINE QL(xxx) LIKE(yyy) QSGDISP(SHARED) and the
    queue LIKE(yyy) has been deleted in other queue manager in QSG.
    
    The define command fails with messages CSQM099I and CSQM090E
    reason code X'00D44001' but the queue is created with some bad
    state flags copied from the LIKE(yyy) queue that is in the
    process of deletion resulting in the open and the delete command
    failures.
    

Problem conclusion

  • The process of command DEFINE QL(xxx) LIKE(yyy) QSGDISP(SHARED)
    has been updated to check if LIKE(yyy) queue is in the process
    to be deleted then the define command fails with message
    CSQM104I and CSQM090E reason code X'00D44007'.
    000Y
    CSQMCNA1
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI56808

  • Reported component name

    WMQ Z/OS 8

  • Reported component ID

    5655W9700

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-02-08

  • Closed date

    2016-02-24

  • Last modified date

    2016-05-04

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

    PI51221

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

    UI35623

Modules/Macros

  • CSQMCNA1
    

Fix information

  • Fixed component name

    WMQ Z/OS 8

  • Fixed component ID

    5655W9700

Applicable component levels

  • R000 PSY UI35623

       UP16/04/12 P F604

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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
04 May 2016