IBM Support

IC98633: IIB V9.0 : NULLPOINTEREXCEPTION WHEN DESTROYING AN IMS CONNECTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When trying to destroy an IMS connection a NullPointerException
    is thrown by the IMS Transaction Manager Resource Adapter (TRMA)
    code. There are two points where we destroy an IMS connection
    and therefore see this error:
    
    1. EG shutdown - the error can be seen in syslog
    
    2. When using the ConnectionIdleTimeoutSec configurable service
    option, when this is set we destroy the connection if it has
    been idle for longer than the value set for this property. In
    this scenario we do the check for idle connections at the point
    a new request is received so the below exception causes the
    request to fail and roll back.
    
     BIP4395E: Java exception: ''java.lang.NullPointerException'';
    thrown from class name:
    ''com.ibm.connector2.ims.ico.IMSManagedConnection'', method
    name: ''destroy'', file: ''IMSManagedConnection.java'', line:
    '2327'
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of WebSphere Message Broker V8.0 and IBM Integration
    Bus V9.0 who use the IMSRequest node.
    
    
    Platforms affected:
    z/OS, MultiPlatform
    
    ****************************************************************
    PROBLEM SUMMARY:
    When trying to destroy an IMS connection a NullPointerException
    is thrown by the IMS Transaction Manager Resource Adapter (TRMA)
    code. There are two points where we destroy an IMS connection
    and therefore see this error:
    
    1. EG shutdown - the error can be seen in syslog
    
    2. When using the ConnectionIdleTimeoutSec configurable service
    option, when this is set we destroy the connection if it has
    been idle for longer than the value set for this property. In
    this scenario we do the check for Idle connections at the point
    a new request is received so the below exception causes the
    request to fail and roll back.
    
     BIP4395E: Java exception: ''java.lang.NullPointerException'';
    thrown from class name:
    ''com.ibm.connector2.ims.ico.IMSManagedConnection'', method
    name: ''destroy'', file: ''IMSManagedConnection.java'', line:
    '2327'
    
    
    
    There are a number of resource name changes between WebSphere
    Message Broker and IBM Integration Bus Version 9.0. For
    details visit
    http://pic.dhe.ibm.com/infocenter/wmbhelp/v9r0m0/topic/com.ibm.e
    tools.mft.doc/bb23814_.htm
    

Problem conclusion

  • The IMS TMRA code in the product has been upgraded to include
    a fix for the problem, and the problem no longer occurs.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v9.0       9.0.0.2
    
    The latest available maintenance can be obtained from:
    http://www-01.ibm.com/support/docview.wss?rs=849&uid=swg27006041
    
    If the maintenance level is not yet available, information on
    its planned availability can be found on:
    http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg27006308
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC98633

  • Reported component name

    INTEGRATION BUS

  • Reported component ID

    5724J0530

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-01-09

  • Closed date

    2014-01-28

  • Last modified date

    2014-01-28

  • 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

    INTEGRATION BUS

  • Fixed component ID

    5724J0530

Applicable component levels

  • R900 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSNQK6","label":"IBM Integration Bus"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 January 2014