As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
<serviceTask id="mailtask1" name="Mail" activiti:type="mail"> <extensionElements> <activiti:field name="to" expression="${invites[loopCounter]}"></activiti:field> <activiti:field name="from" expression="xxxxxxxxxxxxxxx"></activiti:field> <activiti:field name="subject" expression="XXXXXXXXXXXXXXXX"></activiti:field> <activiti:field name="html"> <activiti:expression><![CDATA[ XXXXXXX !]]></activiti:expression> </activiti:field> </extensionElements> <multiInstanceLoopCharacteristics isSequential="false"> <loopCardinality>5</loopCardinality> </multiInstanceLoopCharacteristics> </serviceTask>
PS : It is also very annoying that the Eclipse Designer removes the "multiInstanceLoopCharacteristics" node when we update the process diagram visually. This, however, seems normal.
<process id="testProcess" name="Processus de test"><br> <startEvent id="startevent1" name="Start"></startEvent><br> <serviceTask id="servicetask1" name="Service Task" activiti:class="xxxxxxxx.EchoTask"><br> <multiInstanceLoopCharacteristics isSequential="false"><br> <loopCardinality>5</loopCardinality><br> </multiInstanceLoopCharacteristics><br> </serviceTask><br> <sequenceFlow id="flow2" name="" sourceRef="startevent1" targetRef="servicetask1"></sequenceFlow><br> <endEvent id="endevent1" name="End"></endEvent><br> <sequenceFlow id="flow3" name="" sourceRef="servicetask1" targetRef="endevent1"></sequenceFlow><br> </process><br>
INFO: ProcessEngine default created<br>5 avr. 2011 12:42:03 org.activiti.engine.ProcessEngines initProcessEnginFromResource<br>INFO: initialised process engine default<br>5 avr. 2011 12:42:03 org.activiti.engine.impl.jobexecutor.JobAcquisitionThread run<br>INFO: JobAcquisitionThread starting to acquire jobs<br>5 avr. 2011 12:42:03 org.activiti.engine.impl.bpmn.deployer.BpmnDeployer deploy<br>INFO: Processing resource TestProcess.bpmn20.xml<br>5 avr. 2011 12:42:03 org.activiti.engine.impl.bpmn.parser.BpmnParse parseDefinitionsAttributes<br>INFO: XMLSchema currently not supported as typeLanguage<br>5 avr. 2011 12:42:03 org.activiti.engine.impl.bpmn.parser.BpmnParse parseDefinitionsAttributes<br>INFO: XPath currently not supported as expressionLanguage<br>Hello !<br>
<process id="testMultiMailProcess" name="Processus de test"><br> <startEvent id="startevent1" name="Start"></startEvent><br> <serviceTask id="servicetask1" name="Service Task" activiti:type="mail"><br> <extensionElements><br> <activiti:field name="to" expression="xxxxxx@xxxx.com"></activiti:field><br> <activiti:field name="from" expression="xxxxxx@xxxx.com"></activiti:field><br> <activiti:field name="subject" expression="Subject"></activiti:field><br> <activiti:field name="html"><br> <activiti:expression><![CDATA[Hello !]]></activiti:expression><br> </activiti:field><br> </extensionElements><br> <multiInstanceLoopCharacteristics isSequential="false"><br> <loopCardinality>5</loopCardinality><br> </multiInstanceLoopCharacteristics><br> </serviceTask><br> <sequenceFlow id="flow2" name="" sourceRef="startevent1" targetRef="servicetask1"></sequenceFlow><br> <endEvent id="endevent1" name="End"></endEvent><br> <sequenceFlow id="flow3" name="" sourceRef="servicetask1" targetRef="endevent1"></sequenceFlow><br> </process>
It sure fixes the looping, which didnt work at all before the bugfix 🙂What problem are you referring to ?