IBM Support

PI78154: MQ Z/OS: SET SYSTEM EXCLMSG(X...) DOES NOT SUPPRESS CHIN MESSAGES IF THE COMMAND IS IN CSQINP2 JUST AFTER START CHINIT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • There is a timing window where issuing SET SYSTEM EXCLMSG(X...)
    just after the CHIN has started results in the messages not
    being excluded.
    
    For instance, if you have
      START CHINIT
      SET SYSTEM EXCLMSG(X511,X512)
    in a CSQINP2 member, messages CSQX511I and CSQX512I still
    appear in the CHIN joblog.
    
    With the reverse order
      SET SYSTEM EXCLMSG(X511,X512)
      START CHINIT
    the messages are suppressed.
    
    If the SET SYSTEM command is issued once the channel initiator
    is already up, the messages are correctly excluded.
    

Local fix

  • When SET SYSTEM EXCLMSG(X...) and START CHINIT are in the same
    CQINP2 member, put the SET SYSTEM EXCLMSG command first.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of IBM MQ for z/OS Version 9 Release 0             *
    * Modification 0.                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Changes to EXCLMSG using SET SYSTEM are ignored by the       *
    * channel initiator when the SET SYSTEM command follows START  *
    * CHINIT in CSQINP2.                                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * None                                                         *
    ****************************************************************
    During START CHINIT processing, CSQMSCHI builds the XPAR, which
    includes the current list of excluded messages. When the chinit
    starts, this XPAR is copied to the chinit address space.
    When the subsequent SET SYSTEM command is run, it updates the
    XPAR in the queue manager address space and attempts to copy the
    updated version to the chinit address space. However when
    running during CSQINP2 processing, the ALET for accessing the
    chinit has not yet been created and so the copy fails, and so
    the updates are ignored.
    

Problem conclusion

  • Chinit startup processing is changed to detect when START CHINIT
    has been issued from CSQINP2, and to delay chinit startup until
    CSQINP2 processing has completed, allowing any subsequent SET
    SYSTEM commands to complete prior to the initial copy of the
    XPAR being copied to the chinit address space.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI78154

  • Reported component name

    MQ Z/OS V9

  • Reported component ID

    5655MQ900

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-03-14

  • Closed date

    2017-03-28

  • Last modified date

    2017-06-02

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

    PI72378

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

    UI46014

Modules/Macros

  • CSQJC00B CSQMQMUP CSQMSCHI CSQXGRIM
    

Fix information

  • Fixed component name

    MQ Z/OS V9

  • Fixed component ID

    5655MQ900

Applicable component levels

  • R000 PSY UI46014

       UP17/05/19 P F705

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":"9.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
02 June 2017