IBM Support

PM98557: PORTLET CONTAINER PLUGIN.XML CONTAINS INVALID CHARACTERS CAUSING ERROR 500 WHEN ACCESSING ADMINISTRATIVE CONSOLE.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The portlet container plugin.xml contains invalid characters.
    Normally this does not constitute any problem. Some third
    party XML parsers may throw an exception when reading the
    plugin.xml during initialization of the portlet container
    component. In this case the portlet container component will
    not get initialized; the portlet container as well as the
    administrative console will not be available.
    
    Following error occur in systemout.log when tried to access
    console and see error 500 on browser.
    
    servlet E com.ibm.ws.webcontainer.servlet.ServletWrapper service
    SRVE0068E: Uncaught exception created in one of the service
    methods of the servlet action in application isclite. Exception
    created :
    java.lang.NullPointerException
    at
    com.ibm.isclite.container.controller.InformationController.proce
    ssPrepro
    cess(InformationController.java:177)
    at
    org.apache.struts.action.RequestProcessor.process(Unknown
    Source)
    at org.apache.struts.action.ActionServlet.process(Unknown
    Source)
    at org.apache.struts.action.ActionServlet.doGet(Unknown
    Source)
    at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
    at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr
    apper.ja
    va:1657)
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Portlet Container failed to start due   *
    *                      to an illegal character in its          *
    *                      plugin.xml.                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Due to the exchange of the default XML parser for plugin.xml
    files of WebSphere Application Server plugins, an illegal
    character (wrong character encoding) in a comment field of the
    portlet container plugin.xml caused the loading of the
    container to fail.
    

Problem conclusion

  • To avoid further issues with different XML parsers, the
    incorrectly encoded character in the portlet container
    plugin.xml was removed.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 7.0.0.31.  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

    PM98557

  • Reported component name

    WEBSPHERE APP S

  • Reported component ID

    5724J0800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-10-07

  • Closed date

    2013-10-16

  • Last modified date

    2015-11-03

  • 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 APP S

  • Fixed component ID

    5724J0800

Applicable component levels

  • R700 PSY

       UP



Document information

More support for: WebSphere Application Server
General

Software version: 7.0

Reference #: PM98557

Modified date: 03 November 2015