Я только начал изучать Activiti, поэтому мой вопрос может быть нудистским.
У меня есть определение процесса, в котором я определил подпроцесс.Подпроцесс имеет 2 пользовательских задачи.После выполнения первой пользовательской задачи (UT1) запускается вторая (UT2).Подпроцесс сам по себе имеет следующую конфигурацию:
<subProcess id="..." name="...">
<multiInstanceLoopCharacteristics isSequential="false" activiti:collection="#{parameters.ids}" activiti:elementVariable="input"></multiInstanceLoopCharacteristics>
<userTask id="UT1" name="..." activiti:candidateGroups="..." activiti:category="..." activiti:priority="...">
...
</userTask>
<userTask id="UT2" name="..." activiti:candidateGroups="..." activiti:category="..." activiti:priority="...">
...
</userTask>
...
...</subProcess>
Таким образом, для каждого n задач UT1 имеется равное количество (n) задач UT2.
Теперь мне нужно изменить это расположение вТаким образом, для n задач UT1 для UT2 создается только процент от n задач.Таким образом, для каждых n задач UT1 существует x% из n задач UT2.
Возможно ли это путем изменения самого файла определения процесса?Или мне нужен альтернативный подход, например, запустить какой-нибудь пакет?