Book Image

Oracle BPM Suite 12c Modeling Patterns

By : Vivek Acharya
Book Image

Oracle BPM Suite 12c Modeling Patterns

By: Vivek Acharya

Overview of this book

Table of Contents (19 chapters)
Oracle BPM Suite 12c Modeling Patterns
Credits
Disclaimer
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

External Exception Handling Pattern


When a process/service is invoked and it raises an exception, there are various exception-handling mechanisms to deal with these exceptions. This section is dedicated to the third scenario where an exception raised by an invoked process/service is handled by an external exception handler. Check the process state diagram and you can relate this scenario with the pointer K. An assigned activity invokes a process/service. The invoked process/service raises an exception. The exception is not handled inside the process/service nor does the assigned activity (invoking activity) has a Boundary Catch Event. Hence, the exception gets propagated outside the assigned activity and it's caught by an external event subprocess (Started) in the process diagram. Therefore, we can find the symbol K in the start event for the external event subprocess. You learned about the external exception handling pattern in previous sections when we tried to catch the fault in the external...