1.

How Can We Handle Exceptions In Wps?

Answer»

Faults are used to signal PROBLEMS in BPEL business processes. They can be caught by a Catch or Catch All element in a FAULT HANDLER. A Catch element specifies the fault that it catches by fault name and/or fault data. Unknown faults are caught by Catch All elements.

Fault handlers can be defined for invoke activities, for scopes, or for the COMPLETE business process. They catch faults that are thrown in their scope. If a fault is thrown in a scope, but is not caught by the fault handler of that scope, it is automatically re-thrown to the NEXT enclosing scope.If a fault reaches the process level the process ends in the state failed after the associated fault handler was processed.

Faults are used to signal problems in BPEL business processes. They can be caught by a Catch or Catch All element in a fault handler. A Catch element specifies the fault that it catches by fault name and/or fault data. Unknown faults are caught by Catch All elements.

Fault handlers can be defined for invoke activities, for scopes, or for the complete business process. They catch faults that are thrown in their scope. If a fault is thrown in a scope, but is not caught by the fault handler of that scope, it is automatically re-thrown to the next enclosing scope.If a fault reaches the process level the process ends in the state failed after the associated fault handler was processed.



Discussion

No Comment Found