PK98933: INCORRECT CLASSLOADER USED WHEN RUNNING AGENTS IN WEBSPHERE APPLICATION SERVER.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Re-starting application in WebSphere Application Server
    results in ClassNotFoundException and IllegalArgumentException
    exceptions.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of WebSphere eXtreme Scale who    *
    *                  are using the AgentManager function.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: Using the AgentManager function can     *
    *                      result in ClassNotFoundException and    *
    *                      IllegalArgumentException exceptions     *
    *                      when accessing classes.                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When an agent is run inside a WebSphere
    Application Server process, the agent class instance is
    marshalled to the server and is invoked on a ThreadPool.  When
    the ThreadPool runs the agent, the thread maintains the
    ClassLoader instance that was used when the Thread was created
    in the pool.  If an application is restarted, the ThreadPool
    will have the ClassLoader of the old application instance
    instead of the new instance. The eXtreme Scale code was updated
    to correctly set the context ClassLoader for the
    thread.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PK98933

  • Reported component name

    XD EXTREME SCAL

  • Reported component ID

    5724J3402

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-10-19

  • Closed date

    2009-11-20

  • Last modified date

    2009-11-20

  • 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

    XD EXTREME SCAL

  • Fixed component ID

    5724J3402

Applicable component levels

  • R610 PSY

       UP

  • R700 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

WebSphere eXtreme Scale
General

Software version:

6.1

Reference #:

PK98933

Modified date:

2009-11-20

Translate my page

Machine Translation

Content navigation