Asynchronous process call made from a multi-instance subprocess does not terminate when the completion condition is met inside the multi-instance subprocess (Doc ID 2153591.1)

Last updated on JUNE 26, 2016

Applies to:

Oracle Business Process Management Suite - Version 12.1.3.0.0 and later
Information in this document applies to any platform.

Goal

A multi-instance subprocess activity is defined with mode = parallel and creation type = collection with a completion condition.
Inside this activity, there is a send activity to make an asynchronous call to a process and a receive activity to receive callbacks from that process.
At some point all child threads will execute the send activity and then immediately after that they will wait in the receive activity.

 

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms