我的流程定义结构如下:
<process>
<startEvent....>
<subProcess id="aaa"....>
<multiInstanceLoopCharacteristics....>
<userTask id="bbb"....>
.......
</process>
在单元测试中,我针对一组输入参数(仅意味着一个子过程)启动该过程,并且该过程正在等待用户任务。我查询系统中的执行次数。我有四次死刑。
我无法弄清楚为什么是4。流程实例占一个,而子流程占另一个。什么是其他2次处决?
答案 0 :(得分:0)
根据我的经验,每个流程实例执行或子流程实例执行都会创建一个子执行,在该子执行中它自己执行所有活动;因此,您将获得4次执行而不是2次执行。我想知道我自己...