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

Business process state


An exception might occur in a process component. Oracle BPM process components are: human tasks, send and receive activities, call tasks, service tasks, subprocesses, and reusable processes. Together, they are termed as Activities. There are various patterns to handle exceptions. However, before we talk about exception handling patterns, it is wise to understand and analyze different states through which a process component travels in the process instance. The following activity state diagram explains an activity's state as well as exception handling pattern paths. We will be walking through all the paths in this chapter.

Note

Remember, we have defined the states for the activities, just for the sake of learning Exception Handling Patterns.

A BPM process belongs to a BPM system and runs on the BPM engine in the Oracle BPM suite. Hence, the system is mentioned as an environment in which a process instance executes. The following are the states shown in the activity state...