I have UserTask like this
<bpmn:userTask id="Activity_1j4nv8o" name="Task-2" camunda:assignee="${user}">
<bpmn:incoming>Flow_01jebji</bpmn:incoming>
<bpmn:outgoing>Flow_0dgq4vc</bpmn:outgoing>
</bpmn:userTask>
It can be set to multiInstance or individual
I setting the multiInstance like this:
bpmnFactory.create(
‘bpmn:MultiInstanceLoopCharacteristics’,
{‘camunda:collection’:’${’+elementId+’_userList}’},
{‘camunda:elementVariable’:‘user’})
modeling.updateProperties(element,{‘loopCharacteristics’:multiInstanceLoopCharacteristics});
I found camunda:elementVariable=“user” is not be setting
<bpmn:userTask id="Activity_1j4nv8o" name="Task-2" camunda:assignee="${user}">
<bpmn:incoming>Flow_01jebji</bpmn:incoming>
<bpmn:outgoing>Flow_0dgq4vc</bpmn:outgoing>
<bpmn:multiInstanceLoopCharacteristics camunda:collection="${Activity_1j4nv8o_userList}" />
</bpmn:userTask>
and I use
modeling.removeElements([‘bpmn:MultiInstanceLoopCharacteristics’])
to remove bpmn:multiInstanceLoopCharacteristics but it 's not working.