Chapter 7. Exception Handling Patterns

Anything that hampers the normal flow of execution of a BPMN process is termed as an exception. Exceptions happen due to undesirable situations such as the system may be down, a business condition is not satisfied, a deadline has expired, and so on. These undesirable situations result in an exception. To lay down the foundation for an effective exception-handling mechanism, we need to classify exceptions. Along with the classification of exceptions, it's equally important to know how exceptions propagate. Once an exception propagation mechanism is defined, we can implement exception handling based on Exception Handling Patterns discussed in this chapter. A distinct approach is used in this chapter to define ...

Get Oracle BPM Suite 12c Modeling Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.