IBM Support

PI85035: UNABLE TO DEPLOY MODULES WHICH USE NAMESPACES IN THE XML ELEMENTS OF DEPLOYMENT DESCRIPTORS.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Deployments of modules which have namespaces in XML
    elements of deployment descriptors fail.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Deployment of JavaEE modules fails      *
    *                      when namespaces are used in             *
    *                      descriptor elements.                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The deployment of a JavaEE module will fail if descriptor
    elements include a namespace.  For example, a web module which
    contains a deployment descriptor which contains the following
    elements fails to deploy:
    <javaee:context-param>
    <javaee:param-name>javax.faces.CLIENT_WINDOW_MODE</javaee:param-
    name>
    <javaee:param-value>url</javaee:param-value>
    </javaee:context-param>
    Deployment fails with an IllegalStateException and a
    warning message similar to the following:
    [2/22/17 12:03:42:481 CST] 000000f5 wtp           W
    Parse exception for [ public ID [ null ] and system ID [ null
    ] ]
    [ java.lang.IllegalStateException: Parent Translator
    (WebAppTranslator(web-app,1222242375))
    did not find a Child Translator for "javaee:context-param". ]
    The key symptom is the appearance of a namespace value in the
    warning message.  In this example, the namespace value is
    "javaee:".
    Note that this APAR only applies when the value following the
    namespace is valid for the descriptor which is being parsed.
    The warning message and exception are usually valid and
    usually indicate a problem in the deployment descriptor.
    

Problem conclusion

  • The problem was fixed by a code update which enabled parsing
    of namespace values when parsing JavaEE module deployment
    descriptors.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 9.0.0.5.  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

    PI85035

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-07-27

  • Closed date

    2017-08-10

  • Last modified date

    2017-08-10

  • 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

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R900 PSY

       UP

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

Document Information

Modified date:
18 October 2021