IBM Support

PI20751: WEB SERVICE PROVIDER INCORRECTLY HANDLES SCHEMA FILE WITH "/" CONTEXT ROOT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • If web services client uses a remote WSDL and "/" as the
    context root, the web service provider side will incorrectly
    handle the schema file and result in an error similar to the
    following:
    
    [6/20/14 17:34:35:663 KST] 0000007d ExceptionFact 1
    org.apache.axis2.jaxws.ExceptionFactory
    createWebServiceException
    Create Exception:
    
    javax.xml.ws.WebServiceException: The
    relative location <schema location> could not be
    resolved.  The parent location is
    
    http://<parent location>
    

Local fix

  • There are two workarounds for this problem. One is to use the
    non "/" context root, and the other is to use a local (non
    remote) WSDL in the client side.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM WebSphere Application Server V8.5       *
    *                  users of JAX-WS webservices                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: WebServiceException is thrown when      *
    *                      web service client is accessing a       *
    *                      remote WSDL file and using "/" as the   *
    *                      context root.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When client is attempting to access a remote WSDL file, a
    reqeust for the remote Schema file will be triggered. The
    schema file name is retrieved from the request url, but it can
    not be correctly handled when context root is "/".
    

Problem conclusion

  • To prevent the exception, WebSphere Application Server is
    modified to take into consideration the case of using "/" as
    the context root, and to retrieve the correct Schema file name
    accordingly.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.5.5.4.  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

    PI20751

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-06-25

  • Closed date

    2014-07-22

  • Last modified date

    2014-07-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

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
27 April 2022