IBM Support

IJ10496: XMS .NET applications throw mqrc 2012 if session.close is issuedwithin the transaction & xms is participating in XA transactions

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • In unmanged mode following exception is thrown if session.close
    is issued within the transaction scope and xms is participating
    in XA transaction
    .
    Message: IBM.XMS.IllegalStateException : The method MQBACK
    failed.
    A IBM MQ call failed. Please see the linked exception for more
    information.
    Linked exception: 2012
    .
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All XMS .NET applications using unmanaged mode and participating
    in Distributed transactions
    
    
    Platforms affected:
    Windows
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    If XMS .NET in unmanaged mode is participating in the
    distributed transactions and session.close is invoked with the
    transaction scope XMS .NET throws MQRC 2012.
    

Problem conclusion

  • Issuing Session.close within the transaction scope shouldn't
    throw any error.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v8.0       8.0.0.14
    v9.0 LTS   9.0.0.8
    v9.1 LTS   9.1.0.4
    
    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

    IJ10496

  • Reported component name

    IBM MQ XMS V9.0

  • Reported component ID

    5724H7267

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-10-12

  • Closed date

    2019-08-30

  • Last modified date

    2019-08-30

  • 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

    IBM MQ XMS V9.0

  • Fixed component ID

    5724H7267

Applicable component levels

[{"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":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
30 August 2019