Jarvis Pizzeria: Second step in Implementing the Order Processing, Multi Instance Subprocess by Richard Olrichs & Marcel van de Glind & Marc Kuijpers
October 12, 2018 Leave a comment
In the post ‘First step in Implementing the Order Processing, Interface Definition‘ we introduced the Pizza Order process. In this blog we will implement the next part of the Order Preparation process. We will add the call out to the Pizza Preparation process from the multi instance subprocess.
The first thing we need to do is feed every instance of the subprocess with the details of one pizza. For the outcome of the subprocesses we also need a storage location.
As a recap, an order consists of customer details and a list of pizzas to be made:
The order outcome is a list of status outcomes for each pizza.
We had already defined the data objects (DO’s) for these BO’s. Now we are going to associate them with the subprocess. For this we open the properties of the subprocess. Associated the DO’s to the consume and result of the subprocess (as shown on the right side of the image below). Now also make sure that the subprocess instantiates sequentially. Read the complete article here.
For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
Blog
Twitter
LinkedIn
Facebook
Wiki
Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress