Executes a call to an external SOAP service over HTTP.
Call action supports Basic Authorization, choose Basic Authorization type in credentials and provide credentials for WSDL.
60,000.If the server returns a SOAP Fault, the component emits a platform exception by default. Example of a SOAP 1.2 Fault converted to JSON:
{
"Fault": {
"faultcode": "S:Server",
"reason": "Server error java.lang.NullPointerException"
}
}
The component does not have static input json schema as it is dynamically generated for every wsdl/binding/operation specified during the configuration of the component input fields. Apache Axis2 and FasterXML JsonSchemaGenerator tools are used by the component internally to generate an input metadata. You can refer these tools documentation to get deeper understanding about the product.
Output json schema is generated dynamically the same as for the input (see above).
Sends an HTTP response back to the original caller of the Receive SOAP Request trigger.
The component does not have static input json schema as it is dynamically generated for every wsdl/binding/operation specified during the configuration of the component input fields. Apache Axis2 and FasterXML JsonSchemaGenerator tools are used by the component internally to generate an input metadata. You can refer these tools documentation to get deeper understanding about the product.
Output json schema is generated dynamically the same as for the input (see above).
If your flow calculated a sum of 30, you would map it to the Soap Reply input:
{
"AddResponse": {
"AddResult": 30
}
}
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AddResponse xmlns="http://tempuri.org/">
<AddResult>30</AddResult>
</AddResponse>
</soap:Body>
</soap:Envelope>
Click here to learn more about the elastic.io iPaaS