Created attachment 947077 [details] Screenshot-1 Description of problem: It has been found that with BPMS 6.0.3 the Process Designer's "Editor for Data Assignments" pop-up overwrite existing data assignment when we try to add new data assignment.This issue is reproduced only when we have Task and Process Variable of same name. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Create a process definition in Process Designer which has {Start -> User Task -> End} , which has a process variable named "variable_One" & variable_two. 2. Create the following data assignments for the task variable and the process variables like this. (DataOutputSet) variable_One:String (DataOutputSet) variable_two:String (DataOutput Assignments) variable_One->variable_One and click on "Ok" button. 3. Now try to add data mapping for "variable_two", in pop up window we dont see data mapping created in step-2.Add below data mapping and close pop up window. (DataOutput Assignments) variable_One->variable_One 4. New data assignment it overwrite previous data assignment Actual results: Overwrite existing data assignment when we try to add new data assignment. Expected results: We should able to add multiple data assignment. Additional info: This issue is reproduced only when we have Task and Process Variable of same name.
Created attachment 947078 [details] Screenshot-2
Created attachment 947079 [details] Screenshot-3
Created attachment 947081 [details] Screenshot-4
This is most likely fixed by https://bugzilla.redhat.com/show_bug.cgi?id=1149123, which was just fixed on master and 6.0.x (6.0.3 roll up patch 1)
Not fixed in the 6.0.3 rollup #1. I used var1:String,var2:String process variables and the same for the task DataOutputSet. DataOutput assignments var1->var2 and var2->var2 were always dropped whereas var2->var1 and var1->var1 persisted.
Related Data Assignments bugs.
with the data assignments updates on master done this is no longer a problem. the mapping can be done without issues
Tiho, there is a problem with typing both assignment: [DataOutput] variable_One -> variable_One [DataOutput] variable_Two -> variable_Two [DataOutput] variable_Three -> variable_Three after reopening there is just: [DataOutput] variable_One -> variable_One My opinion is that after fix of this bug I should see again: [DataOutput] variable_One -> variable_One [DataOutput] variable_Two -> variable_Two [DataOutput] variable_Three -> variable_Three Note: Branch 6.2.x does not contain any commit which name contains "BZ1152826" or "BZ1149123". This branch does not contain the commit which solves the problem with the patch (November 2014).
we are moving a number of fixed from master to 6.2.x currently. if its possible to test against master please do so.
fixed in both master and 6.2.x branches now
Verified on BPMS 6.1.0 ER4