APAR status
Closed as program error.
Error description
Customer has defined request and reply message using
apache:Element which allows getting org.w3c.dom.Element object
within the java interface. They are getting the reply root tag
twice. Here is an example of the results.
...
<RateReply xmlns="http://pricing.interline.com/">
<RateReply Version="1.0"
xmlns="http://pricing.interline.com/"
xsi:schemaLocation="http://pricing.interline.com/
http://wasdev5.cn.ca/fast/schemas/RateReply.xsd">
<RateRequestInformation><RequestId>1-1A11A</RequestId>
...
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Applicaiton Server users of *
* JAX-RPC Web services. *
****************************************************************
* PROBLEM DESCRIPTION: SOAP reply is formatted using same *
* root tag twice. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
The following SOAP message shows the <reply> is being used
twice.
A sample response which shows the <Reply> are used twice.
HTTP/1.1 200 OK
Server: WebSphere Application Server/5.0
Content-Type: text/xml; charset=utf-8
Content-Language: en-US
Connection: close
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<Reply xmlns="http://fast.cn.ca">
<Reply xmlns="">
<Source>Server</Source>
<Message>Server got the message</Message>
</Reply>
</Reply>
</soapenv:Body>
</soapenv:Envelope>
Problem conclusion
Corrected the redundancy from ElementSerializer.java.
Temporary fix Comments
APAR information |
APAR number |
PQ79428 |
Reported component name |
WAS BASE 5.0 |
Reported component ID |
5630A3600 |
Reported release |
00A |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2003-10-09 |
Closed date |
2003-11-04 |
Last modified date |
2003-11-04 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
|