Consultor Eletrônico



Kbase P131844: Getting error 11773 in a Web Service client when receiving a SOAP Fault
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/27/2008
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.1A
All Supported Operating Systems

SYMPTOM(s):

Getting error 11773 in a Web Service client when receiving a SOAP Fault

Error receiving Web Service Response: Wrong XML token encountered during
primitive type deserialization (11773)

CAUSE:

A child element of the fault exception is declared as optional in the definition but is missing in the thrown message.

FIX:

To workaround it, do one of the following actions:
1 - Create a local version of the WSDL and remove the child element from the definition.
2 - Change the WebServices to always generate the child element, even as an empty tag.
3 - Migrate to OpenEdge 10.1B03 or later.