APAR status
Closed as program error.
Error description
The IBM WebSphere Transformation Extender (WTX) WSDL Importer is used to create a type tree that can be used in a map to create and parse the input and output of a WebService. When parsing the output of the WebService, if short form XML empty tags are included as part of the data, the parsing map may fail validation with the following error. INPUT X exists, but its type is in error. The map validates successfully if the data is modified by changing any short form XML empty tags to the long form XML empty tags. For example, change short form XML empty tag: <DATA/> To long form XML empty tag: <DATA></DATA>
Local fix
WTXCQ - WTX00034327 PB / PB Circumvention: Modify the data by changing any short form XML empty tags to the long form XML empty tags.
Problem summary
Users Affected: WebSphere Transformation Extender SOAP users that are parsing SOAP responses that contain empty header fields or message parameters. Problem Description: The SOAP response is not validated when using the type tree generated from the WSDL Importer. Platforms Affected: Windows
Problem conclusion
The WSDL Importer handles empty XML elements specified in the SOAP header, differentiates between the "rpc" and "document" binding parameters listed in a message definition, and uses the proper order of the message parts when constructing the type tree. Before this fix, SOAP responses that included empty elements would fail validation, "rpc" and "document" SOAP binding styles were not differentiated during type tree construction, and the message parameters were not always ordered properly in the type tree. Delivered in: 8.1.0.6, 8.2.0.5, 8.3.0.3
Temporary fix
Comments
APAR Information
APAR number
PM15249
Reported component name
WTX PK SAP R/3
Reported component ID
5724Q6800
Reported release
820
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2010-05-26
Closed date
2010-06-08
Last modified date
2010-06-29
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
WTX PK SAP R/3
Fixed component ID
5724Q6800
Applicable component levels
R820 PSY
UP
R830 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"820","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
29 June 2010