IBM Support

IT03205: DEFXMITQ can be set to SYSTEM.CLUSTER.TRANSMIT.QUEUE using the crtmqm -d switch, but this should not be allowed

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If the user sets the queue manager's DEFXMITQ attribute to
    SYSTEM.CLUSTER.TRANSMIT.QUEUE, then messages can be placed on
    that transmission queue with invalid CorrelId values and
    therefore these messages will never be acted upon by any CLUSSDR
    channel, and will remain on the SYSTEM.CLUSTER.TRANSMIT.QUEUE
    forever.
    
    In APAR IV01112 additional checks were added to the queue
    manager command processing routines (example: runmqsc) to
    disallow setting the value "SYSTEM.CLUSTER.TRANSMIT.QUEUE" for
    the DEFXMITQ attribute for the queue manager object, and write
    an error message.
    
    There is an additional way to set a value for DEFXMITQ, which is
    to supply the -d switch on the crtmqm command. A similar
    validity check was not applied to crtmqm under IV01112. A
    validity check must be added to crtmqm to make it consistent
    with the other ways of setting DEFXMITQ.
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users who mistakenly try to set the DEFXMITQ attribute for the
    queue manager object to the value SYSTEM.CLUSTER.TRANSMIT.QUEUE.
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    It is not valid to set the DEFXMITQ for the queue manager to the
    value SYSTEM.CLUSTER.TRANSMIT.QUEUE, but the WebSphere MQ
    product code was allowing this value to be set via the crtmqm -d
    switch.
    

Problem conclusion

  • Additional checks have been added to the WebSphere MQ product
    during crtmqm to disallow setting the value
    "SYSTEM.CLUSTER.TRANSMIT.QUEUE" for the DEFXMITQ attribute for
    the queue manager object.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v7.5       7.5.0.5
    v8.0       8.0.0.1
    
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT03205

  • Reported component name

    WMQ BASE MULTIP

  • Reported component ID

    5724H7241

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-07-16

  • Closed date

    2014-07-18

  • Last modified date

    2014-07-18

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

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

Fix information

  • Fixed component name

    WMQ BASE MULTIP

  • Fixed component ID

    5724H7241

Applicable component levels

  • R750 PSY

       UP

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5"}]

Document Information

Modified date:
24 September 2021