IBM Support

PM25445: URL MAPPING IS NOT WORKING FOR A JAX-WS WEB SERVICES REQUEST OVER SOAP.

Fixes are available

7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for AIX
7.0.0.15: Java SDK 1.6 SR9 Cumulative Fix for WebSphere Application Server
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for HP-UX
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for IBM i
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for Linux
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for Solaris
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for Windows
7.0.0.17: WebSphere Application Server V7.0 Fix Pack 17
7.0.0.17: Java SDK 1.6 SR9 FP1 Cumulative Fix for WebSphere Application Server
7.0.0.19: WebSphere Application Server V7.0 Fix Pack 19
7.0.0.21: WebSphere Application Server V7.0 Fix Pack 21
7.0.0.23: WebSphere Application Server V7.0 Fix Pack 23
7.0.0.25: WebSphere Application Server V7.0 Fix Pack 25
7.0.0.27: WebSphere Application Server V7.0 Fix Pack 27
7.0.0.29: WebSphere Application Server V7.0 Fix Pack 29
7.0.0.31: WebSphere Application Server V7.0 Fix Pack 31
7.0.0.27: Java SDK 1.6 SR13 FP2 Cumulative Fix for WebSphere Application Server
7.0.0.33: WebSphere Application Server V7.0 Fix Pack 33
7.0.0.35: WebSphere Application Server V7.0 Fix Pack 35
7.0.0.37: WebSphere Application Server V7.0 Fix Pack 37
7.0.0.39: WebSphere Application Server V7.0 Fix Pack 39
7.0.0.41: WebSphere Application Server V7.0 Fix Pack 41
7.0.0.43: WebSphere Application Server V7.0 Fix Pack 43
7.0.0.45: WebSphere Application Server V7.0 Fix Pack 45
7.0.0.19: Java SDK 1.6 SR9 FP2 Cumulative Fix for WebSphere Application Server
7.0.0.21: Java SDK 1.6 SR9 FP2 Cumulative Fix for WebSphere
7.0.0.23: Java SDK 1.6 SR10 FP1 Cumulative Fix for WebSphere
7.0.0.25: Java SDK 1.6 SR11 Cumulative Fix for WebSphere Application Server
7.0.0.27: Java SDK 1.6 SR12 Cumulative Fix for WebSphere Application Server
7.0.0.29: Java SDK 1.6 SR13 FP2 Cumulative Fix for WebSphere Application Server
7.0.0.45: Java SDK 1.6 SR16 FP60 Cumulative Fix for WebSphere Application Server
7.0.0.31: Java SDK 1.6 SR15 Cumulative Fix for WebSphere Application Server
7.0.0.35: Java SDK 1.6 SR16 FP1 Cumulative Fix for WebSphere Application Server
7.0.0.37: Java SDK 1.6 SR16 FP3 Cumulative Fix for WebSphere Application Server
7.0.0.39: Java SDK 1.6 SR16 FP7 Cumulative Fix for WebSphere Application Server
7.0.0.41: Java SDK 1.6 SR16 FP20 Cumulative Fix for WebSphere Application Server
7.0.0.43: Java SDK 1.6 SR16 FP41 Cumulative Fix for WebSphere Application Server

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • For a JAX-WS web service request, if the web application
    deployment descriptor contains a URL pattern of /baz/* then it
    is expected that requests to /baz are mapped to the servlet.
    However, that is not happening.
    
    The user has to send in a request that is exactly equal to the
    pattern. For above mentioned URL mapping the client has to use
    http://host_name:9080/TEST_URL_Web/baz/* as request.
    
    The following endpoint result in an error:
    
    http://host_name:9080/TEST_URL_Web/baz
    
    In this cases the following error occurs :
    
    CWWSS7200E: Unable to create AxisService from
    ServiceEndpointAddress : http://host_name:
    9080/Test_URL_Web/baz.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V7.0 JAX-WS servlets which specify   *
    *                  a url-pattern with a wildcard in the        *
    *                  servlet-mapping.                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: URL mapping is not working for a        *
    *                      JAX-WS web services request over SOAP.  *
    ****************************************************************
    * RECOMMENDATION:  Install a fix pack containing this APAR.    *
    ****************************************************************
    For a JAX-WS web service request, if the web application
    deployment descriptor contains a URL pattern of /baz/* then it
    is expected that requests to /baz are mapped to the servlet.
    However, that is not happening.
    
    The user has to send in a request that is exactly equal to the
    pattern. For above mentioned URL mapping the client has to use
    http://host_name:9080/TEST_URL_Web/baz/* as request.
    
    The following endpoint result in an error:
    
    http://host_name:9080/TEST_URL_Web/baz
    
    In this cases the following error occurs :
    
    CWWSS7200E: Unable to create AxisService from
    ServiceEndpointAddress : http://host_name:
    9080/Test_URL_Web/baz.
    
    
    Note that the use of wildcards in a servlet mapping URL
    pattern is not supported for JAX-RPC applications.  This is
    described in JAX-RPC 1.1 specification, section 7.1.2.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM25445

  • Reported component name

    WEBSPHERE APP S

  • Reported component ID

    5724J0800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-10-28

  • Closed date

    2010-11-01

  • Last modified date

    2010-11-01

  • APAR is sysrouted FROM one or more of the following:

    PM24350

  • 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 #: PM25445

Modified date: 01 November 2010