Process-Level Exception Handling Pattern
If the fault is not handled in the subprocess or by a Boundary Catch Event, or if there is no event subprocess to handle an exception, then the exception gets propagated at process level. If there is a fault policy defined to handle such an exception, then the fault policy will catch that exception. This section is dedicated to those scenarios where the fault policy will catch the exception.
If you check the process state diagram, we will be walking through the L-Fault Policy scenario in this section. You can use the Fault Handling Framework to handle faults. The Fault policy can be used to handle runtime faults and business faults. The Fault policy file along with the fault binding file allows you to define and implement the fault-handling framework. It's the fault policy binding file that associates the policies defined in the fault policies file with one of the following:
Composite with a BPMN process
Oracle BPMN process service component
Reference...