IBM Support

IC67048: CONNECTION POOLING WITH WMQ V7 COM+ CLIENT DOES NOT WORK

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using a WebSphere MQ v7.0.0.1 COM+ client to make a MQCONN
    call to the queue manager, after the channel is released the
    connection is not reused. A new connection will be established
    every time a new MQCONN is made.
    
    ADDITIONAL KEYWORDS: Windows COM Plus MQRESOURCE_TIMEOUT MQDISC
    disconnect pool cache cached .Net dot net
    

Local fix

  • Use MQCONNX rather than MQCONN to connect.
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of MQ client applications running in a COM+
    environment using MQCONN rather than MQCONNX.
    
    Platforms affected:
    Windows
    
    ****************************************************************
    PROBLEM SUMMARY:
    The WebSphere MQ COM+ layer provides a client connection pool,
    such that when a disconnect is issued, the connection is not
    freed immediately and is instead left for potential reuse by
    the next connection. From 7.0.0.1, this connection pool fails
    to reuse the connections in the scenario when MQCONN is used
    because it fails to handle the case where no connection options
    are provided in both the original and current connection
    attempt.
    

Problem conclusion

  • The COM+ layer has been modified to reuse connections when both
    the original connect and current connect calls supply no
    connection options, usually triggered by using an MQCONN call.
    
    | MDVREGR 7.0.0-WS-MQ-Windows-FP0001 |
    | MDVREGR 7.0.0-WS-MQ-Windows-FP0002 |
    | MDVREGR 7.0-WS-MQ-Windows-RP0001   |
    | MDVREGR 7.0.1-WS-MQ-Windows-FP0001 |
    | MDVREGR 7.0.1-WS-MQ-Windows-FP0002 |
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
                       v7.0
    Platform           Fix Pack 7.0.1.3
    --------           --------------------
    Windows            U200320
    
    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

    IC67048

  • Reported component name

    WMQ WINDOWS V7

  • Reported component ID

    5724H7220

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-03-10

  • Closed date

    2010-03-12

  • Last modified date

    2011-02-21

  • 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 WINDOWS V7

  • Fixed component ID

    5724H7220

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSDEZSF","label":"IBM WebSphere MQ Managed File Transfer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
31 March 2023