IBM Support

PH14295: CLASSLOADER CONFLICT CAUSING PROBLEMS ACCESSING THE ADMIN CONSOLE IN WEBSPHERE APPLICATION SERVER.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Log factory class conflicts are causing problems accessing the
    admin console, if the same log factory class is loaded by
    another jar.
    The following message might be seen in the log:
    Error Message: javax.servlet.UnavailableException:
    SRVE0203E: Servlet [action]:
    org.apache.struts.action.ActionServlet was found, but is missing
    another required class.
    

Local fix

  • To avoid class conflicts the respective classes can be placed in
    a shared library which is then associated with the applications
    that need it.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server Administrative console.              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Log factory class conflicts cause       *
    *                      problems in the admin console, if the   *
    *                      same log factory class is loaded by     *
    *                      another jar.                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Log factory class conflicts are causing problems accessing the
    admin console, if the same log factory class is loaded by
    another jar.
    The following message might be seen in the log:
    Error Message: javax.servlet.UnavailableException:
    SRVE0203E: Servlet [action]:
    org.apache.struts.action.ActionServlet was found, but is
    missing
    another required class.
    

Problem conclusion

  • A configuration file was added in the class path of the
    console war to ensure that the console application only loads
    its respective commons logging class regardless of what's
    defined outside of it.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.5.5.17 and 9.0.5.0.2.  Please refer to the
    Recommended Updates page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH14295

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-07-09

  • Closed date

    2019-10-22

  • Last modified date

    2019-10-22

  • 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

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R900 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud \u0026 Data Platform"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"900","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
15 October 2021