IBM Support

IJ17362: AFTER UPDATE TO MAXIMO 7.6.1.1 IN WEBLOGIC ENVIRONMENT STARTUP FAILS WITH JAVA.LANG.NOCLASSDEFFOUNDERROR WSCALLBACKHANDLERIMPL

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

  • Error is
    <BEA-101216> <Servlet: "MAXIMOStartupServlet" failed to preload
    on startup in Web application: "/mbo".
    java.lang.NoClassDefFoundError:
    com/ibm/websphere/security/auth/callback/WSCallbackHandlerImpl
     at
    psdi.util.CommonUtil.getWASLoginContext(CommonUtil.java:811)
     at psdi.util.CommonUtil.getWASPorts(CommonUtil.java:1027)
     at
    psdi.util.CommonUtil.getAppServerPorts(CommonUtil.java:995)
     at
    psdi.server.MaxSession.addServerToMaxSession(MaxSession.java:117
    )
     at psdi.server.MXServer.start(MXServer.java:3708)
    ...
    Caused By: java.lang.ClassNotFoundException:
    com.ibm.websphere.security.auth.callback.WSCallbackHandlerImpl
     at
    weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Ge
    nericClassLoader.java:387)
     at
    weblogic.utils.classloaders.GenericClassLoader.findClass(Generic
    ClassLoader.java:348)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
     at
    weblogic.utils.classloaders.GenericClassLoader.loadClass(Generic
    ClassLoader.java:193)
    
    com/ibm/websphere/security/auth/callback/WSCallbackHandlerImpl
    is a WebSphere class and should not be called when the
    application server is WebLogic
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users on WebLogic environments                        *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * <BEA-101216> <Servlet: "MAXIMOStartupServlet" failed to      *
    * preload on startup in Web application:"/mbo".                *
    * java.lang.NoClassDefFoundError:                              *
    * com/ibm/websphere/security/auth/callback/WSCallbackHandlerIm *
    * pl                                                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Error is
    <BEA-101216> <Servlet: "MAXIMOStartupServlet" failed to preload
    on startup in Web application: "/mbo".
    java.lang.NoClassDefFoundError:
    com/ibm/websphere/security/auth/callback/WSCallbackHandlerImpl
     at
    psdi.util.CommonUtil.getWASLoginContext(CommonUtil.java:811)
     at psdi.util.CommonUtil.getWASPorts(CommonUtil.java:1027)
     at
    psdi.util.CommonUtil.getAppServerPorts(CommonUtil.java:995)
     at
    psdi.server.MaxSession.addServerToMaxSession(MaxSession.java:117
    )
     at psdi.server.MXServer.start(MXServer.java:3708)
    ...
    Caused By: java.lang.ClassNotFoundException:
    com.ibm.websphere.security.auth.callback.WSCallbackHandlerImpl
     at
    weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Ge
    nericClassLoader.java:387)
     at
    weblogic.utils.classloaders.GenericClassLoader.findClass(Generic
    ClassLoader.java:348)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
     at
    weblogic.utils.classloaders.GenericClassLoader.loadClass(Generic
    ClassLoader.java:193)
    
    com/ibm/websphere/security/auth/callback/WSCallbackHandlerImpl
    is a WebSphere class and should not be called when the
    application server is WebLogic.
    

Problem conclusion

  • The fix for this APAR is contained in the following maintenance
    package:
    	| release\fix pack\interim fix for Release 7.6.1.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ17362

  • Reported component name

    MAXIMO SYSTEMS

  • Reported component ID

    5724R46AV

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-07-02

  • Closed date

    2019-07-11

  • Last modified date

    2019-07-11

  • 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

    MAXIMO SYSTEMS

  • Fixed component ID

    5724R46AV

Applicable component levels



Document information

More support for: Maximo Asset Management
System Related

Software version: 761

Reference #: IJ17362

Modified date: 11 July 2019