IBM Support

IT13465: RFH2 header missing from expiration report messages

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a message expires, an expiration report message is then
    produced by the queue manager, because the message's report
    options and ReplyToQ are set correctly.
    
    The MQMD.Report contains report option
    MQRO_EXPIRATION_WITH_FULL_DATA so the report message contains
    the whole data from the original message.
    
    Since 7.5.0.5 or 8.0.0.1 it is possible for the report message
    to omit the MQRFH2 header information even though this was
    present in the original message.
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users with MQ 7.5.0.5 or 8.0.0.1 who are using expiration report
    messages, and the original message contained an MQRFH2 header.
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    Because of an unexpected side-effect from APAR IT02389 that was
    included in 7.5.0.5 or 8.0.0.1, this new APAR has been
    experienced.  It relates to expiration report messages where the
    original message contained an MQRFH2 header.
    
    In the message-put operation that the queue manager was
    performing internally, some numbers representing property
    lengths ought to have been calculated and stored together with
    the message.  However, these numbers were not being calculated,
    so the stored numbers were incorrect.
    

Problem conclusion

  • The IBM MQ product code has been corrected.  In the message-put
    operation that the queue manager was performing internally, the
    numbers stored together with the message are now calculated
    correctly.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v7.1       7.1.0.9
    v7.5       7.5.0.8
    v8.0       8.0.0.7
    v9.0 CD    9.0.4
    v9.0 LTS   9.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

    IT13465

  • Reported component name

    WMQ BASE MULTIP

  • Reported component ID

    5724H7241

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-01-28

  • Closed date

    2017-01-20

  • Last modified date

    2017-10-09

  • 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

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

Document Information

Modified date:
29 June 2020