Consultor Eletrônico



Kbase P185557: Specifying custom Soap header when calling web service causes error 11773 with status code 400
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   4/7/2011
Status: Unverified

SYMPTOM(s):

Calling out to external Web Service

ABL code uses REQUEST-HEADER SOAP callback to modify the SOAP header

Error receiving Web Service Response: Bad Request: Status code 400 received. (11773)

Error receiving Web Service Response: (11773)

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.2x

CHANGE:

Migrated from 10.1A02 to 10.2B03

CAUSE:

The code that built the custom SOAP header had specified a DECLARE-NAMESPACE method call for the 'ns0' namespace. This is not needed in 10.2B.

FIX:

Modify the ABL code and remove the DECLARE-NAMESPACE method call which defines the 'ns0' namespace.