Exception handling in workflow processes
Those among us who are familiar with classic programming know how important it is to handle erroneous situations within the program flow. Most modern programming languages such as Java or C# provide this kind of exception handling. Because Siebel Workflow is in fact a programming language, it is important to understand how we can handle exceptions within a workflow process.
There are two techniques for exception handling in Siebel workflow processes:
Error exception connectors: Allow developers to handle the errors that occur at the execution of a discrete workflow step
Error process: Allows specification of a specialized workflow process to be executed when an error occurs at any step of the original workflow process
In the following section, we will discuss both approaches.
Using error exception connectors
An error exception connector can be used to define the path in case of errors. In the sense of programming, it resembles a catch
block. Any process...