Parallel execution of Sub-Processes so that one doesn't wait for completion of others even if they involve Human Tasks

Solution Unverified - Updated -


  • The scenario involves a main process with multiple Sub-Processes (could be Embedded or Ad-Hoc) running in parallel, with no execution sequence relationship required. The number of these parallel Sub-Processes is not fixed. The execution of each of these Sub-Processes generally involves Human Tasks, and the engine should not wait until a Human actor responds to the request, but instead continue and process the other parallel Sub-Processes.
  • Can this be achieved in jBPM 6 ? If so, which of the below Sub-Process types would suit the requirement best?
    • Embedded Sub-Process
    • Ad-Hoc Sub-Process


  • Red Hat JBoss BPM Suite (BPMS)
    • 6.0.0
  • jBPM
    • 6.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In