IBM Support

PI41260: The ClassNotFoundException for the com.ibm.ws.ffdc.impl.ConfigurationHelper class can occur when

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

  • Using the class, FullRASDelegateImpl, from the
    wsobjectgrid.jar file or the wsogclient.jar file causes the
    following exception:
    
    [4/24/15 17:53:34:192 CEST] 0000006f webapp E
    com.ibm.ws.webcontainer.webapp.WebApp
    commonInitializationFinally
    SRVE0266E: Error occured while initializing servlets: {0}
    javax.servlet.UnavailableException:
    Unexpected exception during REST service initialization. The
    service is unavailable.
    at com.ibm.ws.xs.rest.RestServlet.init(RestServlet.java:152)
    at javax.servlet.GenericServlet.init(GenericServlet.java:161)
    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapp
    er.java:338)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init
    (ServletWrapperImpl.java:168)
    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.loadOnStartupChec
    k(ServletWrapper.java:1363)
    at
    com.ibm.ws.webcontainer.webapp.WebApp.doLoadOnStartupActions(Web
    App.java:606)
    at
    com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinall
    y(WebApp.java:576)
    at
    com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.
    java:425)
    at
    com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication
    (WebGroupImpl.java:88)
    at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication
    (VirtualHostImpl.java:169)
    at
    com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.
    java:749)
    at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication
    (WSWebContainer.java:634)
    at com.ibm.ws.webcontainer.component.WebContainerImpl.install
    (WebContainerImpl.java:426)
    at com.ibm.ws.webcontainer.component.WebContainerImpl.start
    (WebContainerImpl.java:718)
    at com.ibm.ws.runtime.component.ApplicationMgrImpl.start
    (ApplicationMgrImpl.java:1175)
    at com.ibm.ws.runtime.component.DeployedApplicationImpl.
    fireDeployedObjectStart(DeployedApplicationImpl.java:1370)
    at com.ibm.ws.runtime.component.DeployedModuleImpl.start
    (DeployedModuleImpl.java:639)
    at com.ibm.ws.runtime.component.DeployedApplicationImpl.start
    (DeployedApplicationImpl.java:968)
    at
    com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication
    (ApplicationMgrImpl.java:774)
    at com.ibm.ws.runtime.component.ApplicationMgrImpl.start
    (ApplicationMgrImpl.java:2182)
    at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start
    (CompositionUnitMgrImpl.java:445)
    at com.ibm.ws.runtime.component.CompositionUnitImpl.start
    (CompositionUnitImpl.java:123)
    at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start
    (CompositionUnitMgrImpl.java:388)
    at
    com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500
    (CompositionUnitMgrImpl.java:116)
    at
    com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitialize
    r.run(CompositionUnitMgrImpl.java:994)
    at
    com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializ
    er.run(WsComponentImpl.java:502)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1862)
    
    Caused by: java.lang.NoClassDefFoundError:
    com.ibm.ws.ffdc.impl.ConfigurationHelper
    at com.ibm.ws.objectgrid.util.FullRASDelegateImpl.initializeFFDC
    (FullRASDelegateImpl.java:514)
    at
    com.ibm.ws.xs.rest.ObjectGridAdapter.<init>(ObjectGridAdapter.ja
    va:106)
    at com.ibm.ws.xs.rest.RestServlet.init(RestServlet.java:115)
    ... 26 more
    Caused by: java.lang.ClassNotFoundException:
    com.ibm.ws.ffdc.impl.ConfigurationHelper
    at java.net.URLClassLoader.findClass(URLClassLoader.java:434)
    at
    com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.jav
    a:204)
    at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:688)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:667)
    at
    com.ibm.ws.bootstrap.ExtClassLoader.loadClass(ExtClassLoader.jav
    a:119)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:650)
    ... 29 more
    

Local fix

  • Add  com.ibm.ws.ffdc.impl  to the exported packages in the
    MANIFEST.MF of  com.ibm.ws.runtime.jar  and  com.ibm.ffdc.jar
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Users of eXtreme Scale who use are using    *
    *                  the REST data service installed in a        *
    *                  WebSphere Application Server environment.   *
    ****************************************************************
    * PROBLEM DESCRIPTION: The REST data service function          *
    *                      incorrectly initializes FFDC in a       *
    *                      WebSphere Application Server            *
    *                      environment.                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The FFDC initialization logic in the REST data service was
    updated to no longer run in a WebSphere Application Server
    environment.
    

Problem conclusion

  • An interim fix is available upon request for this APAR.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI41260

  • 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

    2015-05-19

  • Closed date

    2015-05-28

  • Last modified date

    2015-06-15

  • 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:
15 June 2015