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

Classifying exceptions


Unexpected issues can result in process failure. The problems that arise in the BPMN ecosystem are software or hardware failure, and sometimes system error occurs. System errors are connectivity issues, remote faults, timeouts, and so on. To handle system errors, we use system exceptions. Issues in the regular process development such as a credit card not authorized, an out-of-stock inventory, and so on are business-related issues that result in business error. They are handled using business exceptions. Exceptions can be classified as system exceptions, business exceptions, timeout/deadline exceptions, external triggers/process exceptions. These exceptions are further described as follows:

  • System exceptions: Exceptions that occur due to system errors such as database failure, infrastructure failure, connectivity issues, web service not available, and so on come under this category. These exceptions are meant to handle system errors. System errors are highly unpredictable...