Consultor Eletrônico



Kbase P105684: The 4GL session crashes when deleting a SOAP Header with the unknown value
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   06/12/2005
Status: Verified

FACT(s) (Environment):

OpenEdge 10.0B
Web Services

SYMPTOM(s):

Progress client GPFs when accessing a Session Managed Web Service from the 4GL

The 4GL session silently crashes without any Progress error messages

Defining a SOAP Request Handler callback procedure

The Request Handler procedure's lDeleteOnDone parameter is set to TRUE for an inexistent SOAP Header Object

Stack trace from prow32.dll on Windows reads:
dbut_utfree
WSDLXSDListFacet
WSDLXSDListFacet
destroy_csp
dbut_utfree

CAUSE:

This is a known issue being investigated by Development

FIX:

Do not set the lDeleteOnDone parameter if there is no SOAP Header available to delete