Kbase P128639: The OpenEdge Web Service client removes namespace prefixes from a SOAP Fault
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  30/01/2008 |
|
Status: Unverified
FACT(s) (Environment):
OpenEdge 10.1B
All Supported Operating Systems
Web Services
SYMPTOM(s):
The OpenEdge Web Service client removes namespace prefixes from a SOAP Fault
Namespace prefixes are being removed from a SOAP Fault
A Web Service returns a SOAP Fault which contains proper namespace declarations and prefixes in the <detail> tag
The namespace prefixes are being removed after the OpenEdge Web Service client has parsed the SOAP Fault
The Web Service is using Document / Literal as its Use / Style
The OpenEdge Web Service client is using the 10.0 style to execute Web Service operations
CAUSE:
This is a known issue.
FIX:
As a workaround, manually add the missing namespace prefixes after receiving the SOAP Fault.