IBM Support

PH41292: MQRC 29440 (X'7300') MQRC_SUB_JOIN_NOT_ALTERABLE IS WRONGLY RETURNED TO A SHARED SUBCRIPTION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The error mqrc 29440 (X'7300') MQRC_SUB_JOIN_NOT_ALTERABLE is
    being returned due to a missing check when the MQ JMS libraries
    call spiSubscribe to obtain a handle to shared subscriptions
    managed destination.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM MQ for z/OS Version 9       *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: An MDB deployed using an Activation     *
    *                      Specification configured to use a       *
    *                      shared subscription fails when a        *
    *                      message is published on the associated  *
    *                      topic.                                  *
    *                      The Application Server output shows:    *
    *                      JMSCMQ0001: IBM MQ call failed with     *
    *                      compcode '2' ('MQCC_FAILED')            *
    *                      reason '29440'                          *
    *                      ('MQRC_SUB_JOIN_NOT_ALTERABLE')         *
    ****************************************************************
    When processing a message reference WMQConsumerShadow resumes
    the associated subscription, passing an option requesting a
    handle to the subscription's destination queue.
    If the subscription is a JMS 2.0 shared Subscription, CSQMSUBI
    incorrectly determines that the request is attempting to make
    the subscription non-shared, and returns MQRC 29440
    MQRC_SUB_JOIN_NOT_ALTERABLE.
    

Problem conclusion

  • CSQMSUBI is changed to correctly handle this situation.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH41292

  • Reported component name

    IBM MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-10-13

  • Closed date

    2022-01-10

  • Last modified date

    2022-03-01

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

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

    UI78853

Modules/Macros

  • CSQMSUBI
    

Fix information

  • Fixed component name

    IBM MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R100 PSY UI78853

       UP22/02/10 P F202

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":"100"}]

Document Information

Modified date:
02 March 2022