set payload to soap11 fault

SOAP 1.1 Fault Setter

Version: 17.07

Supported Since: 17.07

What is a SOAP 1.1 Fault Setter?

A SOAP 1.1 Fault Setter is a processing element which can be used to set a SOAP 1.1 fault message and to direct the message along the path.

In order to use this processing element, you must first select the SOAP Processors dependency from the processor list when you are creating an empty Ultra project. If you have already created a project, you can add this dependency via Component Registry. From Tools menu, select Ultra Studio → Component Registry and from the Processors list, select the SOAP Processors dependency.

Alternatively, you can add the following dependency to the maven pom.xml manually.

<dependency>
    <groupId>org.adroitlogic.x.processors</groupId>
    <artifactId>x-processor-soap</artifactId>
    <version>17.07</version>
</dependency>
set soap 11 fault outport

Out Ports

Next

The message will be sent to this outport if the SOAP 1.1 fault has been successfully set.

On Exception

The message will be sent to this outport if the processing element failed in setting the fault message.

Parameters

Fault Code *

Basic

Fault code of the SOAP message

Fault Details *

Basic

Fault details of the SOAP message

Fault String *

Basic

Fault string of the SOAP message

Sample Use Case

In the following use case we have a flow which starts with a NIO HTTP Ingress Connector and ends with a NIO HTTP Egress Connector. In the middle we have used SOAP 1.1 Fault Setter to set the fault message of a SOAP message. Complete flow for the use case is shown below.

soap_1_1_fault_setter
Figure 1: soap_1_1_fault_setter
In this topic
In this topic
Contact Us