IBM Support

PM81026: The ClassNotFoundException exception hides the original exception when you use the XIO transport.

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

  • When you use the XIO transport, sometimes exceptions occur on
    the WebSphere eXtreme Scale container server that are not
    signaled correctly to clients. If exceptions are generated on
    the container server that represents classes not present in
    the eXtreme Scale client, then the client gets a
    ClassNotFoundException exception during its attempt to signal
    the original exception to the API caller, which obfuscates the
    cause of the original exception.
    
    This APAR ensures that the ClassNotFoundException does not
    obfuscate the original exception and the client receives
    correct exception information in the form of an
    UnkownException with the correct message text.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  WebSphere eXtreme Scale customers who run   *
    *                  applications whose server-side application  *
    *                  code takes unhandled exceptions.            *
    ****************************************************************
    * PROBLEM DESCRIPTION: Unhandled server exceptions that are    *
    *                      not found in the client class path      *
    *                      cause the original exception to be      *
    *                      hidden.                                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Unhandled exceptions on the server that are not found in the
    client class path cause the original exception to be hidden.
    

Problem conclusion

  • The exception information is retained when throwing the
    original unhandled exception.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM81026

  • Reported component name

    WS EXTREME SCAL

  • Reported component ID

    5724X6702

  • Reported release

    860

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-01-21

  • Closed date

    2013-02-08

  • Last modified date

    2013-02-08

  • 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

    WS EXTREME SCAL

  • Fixed component ID

    5724X6702

Applicable component levels

  • R860 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSTVLU","label":"WebSphere eXtreme Scale"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"860","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
08 February 2013