Databases Reference
In-Depth Information
If you click on Recover for an individual fault, then the console will bring up the
recovery screen for that instance of the composite, as shown in the next screenshot:
This will list all the faults that have occurred in that particular instance of the
composite. If you select a recoverable fault (as shown in the previous screenshot),
it will provide details of the fault and allow you to carry out any of the standard
recovery actions available in the fault management framework, such as retrying the
service, re-throwing the exception, aborting the component, or replaying the scope. It
also provides the ability to skip the failed invoke by selecting the continue activity.
In addition, we can get the value of the payload or any BPEL process variable, like in
the preceding screenshot, where we've fetched the variable verifyCreditCardInput
that contains the message submitted to the failed invoke activity. From here, we can
also update the content of this or any other variable.
This gives us a number of options for managing the fault, including changing the
input variable and retrying the service or setting the output variable from a service
and skipping the invoke activity.
 
Search WWH ::




Custom Search