Found that part in the documentation:
http://docs.jboss.org/jbpm/v5.1/userguide/ch05.html#d0e1808
In general, the engine executes the process sequentially. For example, when the engine encounters a script task in a process, it will synchronously execute that script and wait for it to complete before continuing execution. Similarly, if a process encounters a parallel gateway, it will sequentially trigger each of the outgoing branches, one after the other. This is possible since execution is almost always instantaneous, meaning that it is extremely fast and almost produces no overhead. As a result, the user usually doesn't even notice this.
Reply to this message by going to Community
Start a new discussion in jBPM at Community