IBM Support

PM02880: CLASSNOTFOUND EXCEPTION WHILE LOADING MBEAN PROXY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ClassNotFound Exception while loading MBean proxy. The
    exception resolves itself as subsequent calls to the proxy are
    successful. Functionally this does not affect anything. The only
    issue is the existence of the ClassNotFoundException:
    com.ibm.ws390.management.proxy.EndpointMBeanProxy
    at java.lang.Class.forNameImple(Native Method)
    at java.lang.Class.forName(Class.java:136)
    at com.ibm.ws.management.descriptor.MBeanDescriptorLoader.
    setProxyOperationInfo(MBeanDescriptorLoader.java:1290)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IBM WebSphere Application Server         *
    *                 version 7.0 users on z/OS who use a static   *
    *                 proxy collaborator class which exists in     *
    *                 the external (lib) directory.                *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: ClassNotFoundException loading the      *
    *                      collaborator for a static proxy in      *
    *                      the z/OS control region.                *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a Java Management Extensions (JMX) Management Bean
    (MBean) is activated for an MBean which has a static proxy
    whose collaborator class exists in the lib directory or in a
    bundle other than com.ibm.ws.runtime_6.1.0.jar, the following
    may be seen in the control region log:
    java.lang.ClassNotFoundException: <collaborator-class-name>
    at java.lang.Class.forNameImpl(Native Method)
    at java.lang.Class.forName(Class.java:136)
    at com.ibm.ws.management.descriptor.MBeanDescriptorLoader
    .setProxyOperationInfo
    at com.ibm.ws.management.descriptor.MBeanDescriptorLoader
    .setDescriptorFields
    at com.ibm.ws.management.descriptor.MBeanDescriptorLoader
    .parseMBeanInfo
    at com.ibm.ws.management.descriptor.MBeanDescriptorLoader
    .startElement
    ...
    at com.ibm.ws.management.descriptor.MBeanDescriptorLoader
    .loadDescriptor
    at com.ibm.ws.management.descriptor.MBeanDescriptorManager
    .getDescriptor
    at com.ibm.ws.management.ControlAdminServiceImpl
    .registerProxyMBean
    at com.ibm.ws.management.ControlAdminServiceImpl
    .activateProxyMBean
    ...
    

Problem conclusion

  • The code is modified such that, if the collaborator class is
    not found in com.ibm.ws.runtime_6.1.0.jar, the class is loaded
    from the lib directory or from another bundle in the plugins
    directory.
    
    APAR PK02880 is currently targeted for inclusion in Service
    Level (Fix Pack) 7.0.0.8 of WebSphere Application Server V7.0.
    
    Please refer to URL:
    //www.ibm.com/support/docview.wss?rs=404&uid=swg27006970
    for Fix Pack availability.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM02880

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / CST

  • Submitted date

    2009-12-05

  • Closed date

    2009-12-08

  • Last modified date

    2010-01-11

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

    PK95241

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

    UK52702

Modules/Macros

  • BBGADAPT BBGCF    BBGCLVTI BBGCOMM  BBGCORBA
    BBGCRA   BBGCTL   BBGDAEMN BBGDASR  BBGGLOG  BBGLRT   BBGLXDF
    BBGMWENV BBGOEREG BBGORB   BBGOSIB  BBGOSMF  BBGOXFCN BBGOXMEM
    BBGRAS   BBGRBLOG BBGRCFMT BBGRJRAS BBGSEC   BBGSR    BBGTOTS
    BBGUBINF BBGUDS   BBGUJSL  BBGUJUU  BBGUTIL  BBG3MVS  BBOACHAB
    BBOASSDR BBOA1REG BBOBOA   BBOCF    BBOCOMM  BBOCORBA BBODASR
    BBODPCRT BBODRMAK BBOGLOG  BBOLRT   BBOLXDF  BBOMWENV BBOORB
    BBOOSLIP BBOOSMF  BBOOXMEM BBORAS   BBORCFMT BBOROSMD BBORTDES
    BBORTFMT BBOSEC   BBOTOTS  BBOUBINF BBOUJSL  BBOUJUU  BBOUTIL
    BBOWUUID BBOZ3449 BBOZ3453 BBO00031 BBO00032 BBO00127 BBO00362
    BBO16178 BBO16179 BBO16180 BBO16181 BBO16182 BBO16183 BBO16184
    BBO16185 BBO16186 BBO16187 BBO16188 BBO16189 BBO16190 BBO16191
    BBO16192 BBO16196 BBO16200 BBO16201 BBO16205 BBO16209 BBO16215
    BBO16216 BBO16221 BBO16222 BBO16229 BBO16232 BBO16233 BBO16235
    BBO16236 BBO16239 BBO16240 BBO16248 BBO16249 BBO16250 BBO16251
    BBO16252 BBO16256 BBO16261 BBO16263 BBO16264 BBO16265 BBO3MVS
    

Fix information

  • Fixed component name

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R700 PSY UK52702

       UP09/12/18 P F912

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server 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:
10 February 2022