IBM Support

IZ81418: XMS POISON MESSAGE HANDLING LOGIC IS INCORRECT IN THE TRANSACTED SESSION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • XMS WILL NOT MOVE A POISON MESSAGE TO THE BACKOUT QUEUE IN
    TRANSACTED SESSION IF APPLICATION HAS NOT COMMITTED THE CURRENT
    UNIT OF WORK.
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    XMS .net client users connecting to WMQ in transacted session
    
    Platforms affected:
    Windows
    
    ****************************************************************
    PROBLEM SUMMARY:
    XMS is not moving the poison message to the BACKOUT queue in
    the transacted session if the application has not committed the
    current unit of work. XMS relies on the application to commit
    the transaction which includes a poison message handling work
    which is done by XMS internally.
    

Problem conclusion

  • XMS code is modified to check if session is not already
    associated with any unit of work, if yes, then XMS  silently do
    Commit only the unit of work
    associated with current poison message.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ81418

  • Reported component name

    MSG SRVCS CL .N

  • Reported component ID

    5724M2100

  • Reported release

    200

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-08-04

  • Closed date

    2010-09-07

  • Last modified date

    2010-09-07

  • 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

    MSG SRVCS CL .N

  • Fixed component ID

    5724M2100

Applicable component levels

  • R200 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCRTPP","label":"SupportPac"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
07 September 2010