-
Type:
Service Pack Request
-
Status: Open
-
Resolution: Unresolved
-
Affects Version/s: Alfresco Process Services 1.9.0.5
-
Fix Version/s: Alfresco Process Services .N
-
Component/s: APS Kickstart/Studio
-
Labels:None
-
Environment:APS 1.9.0.5 German browser language
-
Bug Priority:
-
ACT Numbers:
00993481
Summary
When you create a process in German, and set the value of a subprocess or any other element as 'sequential' ('Sequenziell'), on export and import it gets changed to 'Parallel'.
Replication Steps
- Using a German browser
- Import the attached sample process ('Sequencial Bug.bpmn20.xml)
- Click on subprocess and change "Mehrfachinstanztyp:" to "Sequenziell"
- Save and download process
- Import process back in
- Check the setting on the subprocess
Expected Behavior
- when multi instance loop is set to sequential regardless of language of UI, it should still be set as sequential when process is exported and imported
Actual Behavior
- when multi instance loop is not explicitly set to 'Sequential' (i.e another language, ex German) the multi instance loop configuration gets changed to parallel when process is exported and imported
Additional Information
The bpmn20.xml should look like this:
... <multiInstanceLoopCharacteristics isSequential="true" activiti:collection="${collection}" activiti:elementVariable="${var}"/> ...
The export of process ends up with this instead
... <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="${collection}" activiti:elementVariable="${var}"/> ...
Additionally, if I fix the bpmn20 and import it into the German browser, the actual value rendered at first is the English 'Sequential', the pull down menu has the German 'Sequenziell'.
This is highly likely occurring for any languages which are not using explicitly 'Sequential' in the editor for the multi instance loop setting.