IBM Support

IZ68791: LOOKUP FOR JMS ADMINISTERED OBJECT - MQTOPIC, FAILS ON V7 WEBSPHERE APPLICATION SERVER.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The EAR file shipped with XMS .NET v2.0 allows XMS applications
    to lookup JMS administered objects that are managed using
    WebSphere Application Server repository. The lookup for an
    MQTopic object fails and returns NULL to the application when
    used against WebSphere Application Server v7.
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users of XMS .NET applications that use the WebSphere
    Application server v7 to manage JMS Administered Objects.
    
    Platforms affected:
    Windows
    
    ****************************************************************
    PROBLEM SUMMARY:
    In the ear file, during look up of the managed object,
    we iterate through the properties of the requested managed
    object and invoke the getter methods for them.
    In WAS JMS v6, MQTopic extends MQDestination and neither
    have the getQueueName method. But, in WAS JMS v7, MQTopic
    extends MQDestination which extends JmsJndiDestinationImpl
    which extends JmsDestinationImpl which has the getter method -
    getQueueName(). This method is not valid for MQTopic and hence
    throws an exception which the lookup code cannot handle. So it
    returns NULL back to the application.
    

Problem conclusion

  • The look up code in the ear is now fixed such that any
    exceptions thrown by the getter methods are caught and treated
    as if the method does not exist. This allows the look up code
    to proceed further and return the requested administered object.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ68791

  • 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-01-28

  • Closed date

    2010-02-09

  • Last modified date

    2010-02-09

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

    IC65709

  • 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:
09 February 2010