PQ94390: WEBSERVICE ENGINE IS ADDING A SECOND SET OF DOUBLE QUOTES AROUNDA SOAPACTION VALUE - WHEN SOAPACTION = "", CONTEXT ROOT ADDED

APAR status
Closed as program error.

Error description
If a SOAPAction value is set inside quotes already it will add a
second set of quotes around the value, causing corruption of the
SOAP packet.


PQ93660 works if the SOAPAction is valued with some text.  BUT
when SOAPAction = "", the fix adds the context root of the wsgw
channel as the value.  For example SOAPAction = "/wsgwsoaphttp1"
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users of the    *
*                 Web Service Gateway                          *
****************************************************************
* PROBLEM DESCRIPTION: Customers who use the SOAPAction        *
*                      header with the Web Service Gateway     *
*                      will encounter an extra set of quotes   *
*                      being added around the SOAPAction       *
*                      value when a request message is         *
*                      routed through the Gateway              *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
Customers who define a value to the SOAPAction header besides
the empty string and then pass the request message though the
Web Service Gateway will encounter an extra set of quotes
encompassing the SOAPAction value upon exit of the Gateway.
Problem conclusion
The quotes were stripped from the SOAPAction value before
entering the web service engine.
Temporary fix Comments
APAR information
APAR number PQ94390
Reported component name WAS BASE 5.0
Reported component ID 5630A3600
Reported release 10W
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Special Attention NoSpecatt
Submitted date 2004-09-17
Closed date 2004-09-23
Last modified date 2004-09-23

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
WEBSRVCE          

Publications Referenced

Fix information

Applicable component levels
R003 PSY    UP
R00A PSY    UP
R00H PSY    UP
R00I PSY    UP
R00P PSY    UP
R00S PSY    UP
R00W PSY    UP
R103 PSY    UP
R10A PSY    UP
R10H PSY    UP
R10I PSY    UP
R10P PSY    UP
R10S PSY    UP
R10W PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 10W
Software edition:
Reference #: PQ94390
IBM Group: Software Group
Modified date: Sep 23, 2004