AnsweredAssumed Answered

Joining sequence flows in an inclusive gateway

Question asked by andregs on Dec 12, 2011
Latest reply on Jan 17, 2013 by smirzai
I’ve created the attached process, but I’m having the following issue:

  1. When the execution leaves the fork inclusive gateway, tasks A, B and C are created (“Task C” is a call activity with just one user task).

  2. I perform “Task A” and the join inclusive gateway keeps waiting.

  3. I perform “Task B” and the join inclusive gateway leaves, creating “Task D”.

  4. I perform “Task C” and another “Task D” is created.

  5. I ended up having two instances of “Task D”.
Am I missing something or there’s something wrong with the Activiti implementation of the join inclusive gateway? I think the gateway should join tasks A, B and C before reaching “Task D”.