IBM Support

IC69524: NULLPOINTEREXCEPTION SEEN ON AN ATTEMPT TO GET JMSTEXTMESSAGE PROPERTIES LIKE JMSXGROUPID, AFTER DE-SERIALIZING THE MESSAGE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a WebSphere MQ (WMQ) v7 Java Message Service (JMS)
    message-driven bean (MDB) application running in WebSphere
    Application Server v7.0.x tries to get a message and query its
    JMSXGroupID property, a NullPointerException is thrown.
    
    This error is not seen when an identical attempt is made from a
    WMQ v6 MDB application.
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    This issue affects users of the WMQ v7 classes for JMS which
    read properties from a message that has been subjected to
    serialization.
    
    Platforms affected:
    All Distributed (iSeries, all Unix and Windows) +Java
    ****************************************************************
    PROBLEM SUMMARY:
    When a WMQ v7 JMS application queries properties including
    JMSXGroupID from a message that has been serialized and
    de-serialized, a NullPointerException is thrown. The difference
    in the WMQ v6 and the WMQv7 serialization procedures led to the
    loss of the values of all such properties and hence led to the
    NullPointerException.
    

Problem conclusion

  • The WMQ v7 code has been fixed so that the values of all the
    message properties are retained after the de-serialization
    process.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
                       v7.0
    Platform           Fix Pack 7.0.1.4
    --------           --------------------
    Windows            U200323
    AIX                U835793
    HP-UX (PA-RISC)    U836458
    HP-UX (Itanium)    U836463
    Solaris (SPARC)    U836459
    Solaris (x86-64)   U836465
    iSeries            tbc_p700_0_1_4
    Linux (x86)        U836460
    Linux (x86-64)     U836464
    Linux (zSeries)    U836461
    Linux (Power)      U836462
    
    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

    IC69524

  • 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-06-29

  • Closed date

    2010-07-27

  • Last modified date

    2010-09-23

  • APAR is sysrouted FROM one or more of the following:

    IZ76039

  • 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