SOAP_CALLOUT_POST
Operation that is called after the response to a web service request is received but before the SOAP connnector parses or interprets the envelope.
operation SOAP_CALLOUT_POST params string Envelope : INOUT string ComponentName : IN string OperationName : IN endparams Your Code here ... end;
Parameters
- Envelope—content of the SOAP envelope.
- ComponentName—name of the web service component that was activated
- OperationName—name of the operation on ComponentName that was activated
Return Values
Value | Meaning |
---|---|
0 >0 |
Operation succeeded and processing can continue. |
<0 | Operation failed to successfully process the SOAP envelope. Further processing of the activate statement in the SOAP connector will be aborted |
Description
The SOAP connector calls the SOAP_CALLOUT_POST operation immediately after it has received the response from a called web service and before it has examined the response. The SOAP_CALLOUT_POST processes the response before passing the modified envelope back to the SOAP connector, which then interprets the SOAP body according to the WSDL definition.
The names of the parameters are optional. Any other change to the interface, such as additional parameters or a different operation name, cause the operation to fail.