Chapter 8. Exception Management
This chapter will help you learn how to handle system exceptions and business exceptions in Oracle BPM 11g. Exceptions can occur in tasks or in the subprocess. You will explore how exceptions are thrown and how exceptions are caught, for a task and for a subprocess. In addition, you will infuse exception handling for task and subprocesses using either the boundary catch
event or an event subprocess.
We will cover the following topics to gain expertise in exception management:
Handling business exceptions in a task
Handling business exceptions in a subprocess
Handling a system exception-Fault Management Framework
Handling the timeout exception-Timer event
Faulting the process
Introduction
Errors can happen in a process. They might be caused either due to system failure or maybe a business issue. When an error occurs due to system failure, software failure, hardware failure, and so on—broadly speaking due to infrastructure failure, they are termed as system errors....