Fault Management Tutorial in SOA Suite 11g explaining different types of validations and exception handling mechanisms.
In this tutorial we will examine how to handle run time and business faults, in case of synchronous and asynchronous requests. Here is the flow chart of the use-case we’ll implement.
Client sends a one-way synchronous request message through Mediator.
If Mediator detects invalid XML message (schema validation) runtime exception is directly returned to the client.
Mediator sends a request to BPEL process through “queued” type routing rule. This is equivalent to starting an asynchronous process.
BPEL exceptions (both runtime and business faults) are sent back to Mediator. These exceptions are handled as per policies defined in Fault Management Framework.
Recent Comments