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 or /baz/HelloWorld 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 endpoints result in an error: http://host_name:9080/TEST_URL_Web/baz/HelloWorld or http://host_name:9080/TEST_URL_Web/baz In these 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 Feature Pack for Web Services and * * JAX-WS. * **************************************************************** * 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 or /baz/HelloWorld 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 the request. The following endpoints result in an error: http://host_name:9080/TEST_URL_Web/baz/HelloWorld or http://host_name:9080/TEST_URL_Web/baz In these cases the following error occurs : CWWSS7200E: Unable to create AxisService from ServiceEndpointAddress : http://host_name: 9080/Test_URL_Web/baz.
Problem conclusion
The JAX-WS runtime has been corrected such that a servlet with a mapping URL pattern of /baz/* will correctly map to a request like http://host_name:9080/TEST_URL_Web/baz/HelloWorld or http://host_name:9080/TEST_URL_Web/baz In some cases, it may not be possible for the JAX-WS runtime to locate the correct servlet. The JAX-WS runtime has been updated to find the correct servlet. However, as a side effect of this change, if a web.xml contained an invalid classname for an endpoint, the service will no longer be found. Therefore, if the servlet cannot be found, set the following JVM property: com.ibm.ws.websvcs.extension.fixSCA_wsdlQuery The default value is false and must be set to true to enable this fix. The fix for this APAR is currently targeted for inclusion in fix packx. 6.1.0.39. 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
PM24350
Reported component name
WEBSPHERE APP S
Reported component ID
5724J0800
Reported release
610
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-10-12
Closed date
2011-05-12
Last modified date
2011-05-12
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
WEBSERVIC FEATU
Fixed component ID
5724J0850
Applicable component levels
R610 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
10 February 2022