Consultor Eletrônico



Kbase P152839: The OpenEdge Web Service client crashes when cleaning up a SOAP Header with invalid XML data in a SO
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   29/09/2009
Status: Unverified

SYMPTOM(s):

The OpenEdge Web Service client crashes when cleaning up the SOAP Header

The OpenEdge Web Service client crashes if lDeleteOnDone is set to TRUE

The OpenEdge Web Service client crashes when deleting the Web Service handles

The OpenEdge Web Service client crashes with ACCESS_VIOLATION in prosoap.dll

The stack trace from the protrace file shows that the crash occurs in the destroy_WebServiceError function

The SOAP Header contains invalid XML data

The XML in the SOAP Header contains elements with invalid end tags

The OpenEdge client automatically corrects the invalid end tags before the SOAP Request is sent

When looking at the SOAP Request through a SOAP Viewer it will show a proper XML content in the SOAP Header

FACT(s) (Environment):

The OpenEdge Web Service is sending a SOAP Request
OpenEdge 10.1C
OpenEdge 10.2A

CAUSE:

Bug# OE00190989

FIX:

Make sure that you are adding valid XML data in the SOAP Header.