Creating Inline Sub Process in Oracle SOA Suite 12.2.1.0.0

Inline sub process is a sub process that can resides in the same BPEL process. Inline sub process contains set of activities which can be used in the same BPEL process. We can use call activity to invoke a inline sub process. For converting to inline subprocess , all activities should be in same scope.

Creating an inline subprocess within an existing inline subprocess is not supported.

Now we will create a inline subprocess–>

I have created one test composite which will writes the data to a database table.

I have added the assign and invoke activity to write the data to DB table.

To create an inline subprocess , right click on the scope and click on “Convert to a subprocess”. Enter the name , label and comments and click on OK.

Once you click on OK, you scope will converted in to CALL and you can see this subprocess is visible in subprocesses of component palette.

inlinesubprocess3.JPG

How to use an Inline Subprocess –>

For using the inline subprocess , you have to drag the subprocess from component palate to your BPEL process.

Once we add the subprocess to our BPEL process, it adds one call activity to call that subprocess . We can change name of call as per our requirement.

inlinesubprocess4.JPG

That’s it deploy the jar to server and test it.

inlinesubprocess5

Advertisements

One thought on “Creating Inline Sub Process in Oracle SOA Suite 12.2.1.0.0

  1. Pingback: SubProcesses in Oracle SOA Suite 12.2.1.0.0 | Oracle SOA Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s