Kbase P110800: It is not possible to pass XML documents as complexTypes between a Web Service client and the Web Se
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  04/03/2011 |
|
Status: Unverified
SYMPTOM(s):
It is not possible to pass XML documents as complexTypes between a Web Service client and the Web Services Adapter (WSA)
It is only possible to pass XML documents between the WSA and a Web Service client as a string (xs:string)
The XML document is serialized as a DOM text node into the SOAP Response message
The Proxy Generator (ProxyGen) does not map a LONGCHAR output parameter to an XML schema wildcard (xs:any)
The WSA can only process an XML document which contains escape characters
The WSA can only process an XML document when the "<" and ">" characters are replaced with "<" and ">" respectively
FACT(s) (Environment):
OpenEdge 10.x
All Supported Operating Systems
CAUSE:
Enhancement Request# OE00123532
CAUSE:
This is expected behavior with the current implementation of the WSA and ProxyGen.
FIX:
The ability to pass an XML document as a complexType has not been implemented in the product yet.