Bug 1256379 - After importing services from valid repository (Jabber, FTP) assignment field store outdated variable data
After importing services from valid repository (Jabber, FTP) assignment field...
Product: JBoss BRMS Platform 6
Classification: JBoss
Component: Business Central (Show other bugs)
Unspecified Unspecified
medium Severity medium
: ---
: ---
Assigned To: Tihomir Surdilovic
Kirill Gaevskii
Depends On:
  Show dependency treegraph
Reported: 2015-08-24 08:45 EDT by Kirill Gaevskii
Modified: 2016-01-08 17:20 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
Service Repository for this issue (2.87 KB, application/zip)
2015-08-24 08:45 EDT, Kirill Gaevskii
no flags Details
Video for this issue (6.18 MB, application/octet-stream)
2015-08-24 08:46 EDT, Kirill Gaevskii
no flags Details

  None (edit)
Description Kirill Gaevskii 2015-08-24 08:45:23 EDT
Created attachment 1066356 [details]
Service Repository for this issue

Description of problem:

Old DataMapper was divided to two(three) separate editors (DataInputSet/DataOutputSet and Assignments editor) now it is just one editor - Assignments (See https://docs.google.com/document/d/1hq_veY_eBLiweKb0TWdjP27RQKuWGaubUHl4TJoMR04/edit).

Each of editor had individual value string in his fields ([VarName=,Var2Name=] for DataInputSet/DataOutputSet field and {[din]sourceVar->targetVar,[dout]souce2var->target2var} for Assignments field).

For now Assignments DataMapper editor have just one correct value for it's field: {[din]sourceVar->targetVar,[dout]souce2var->target2var}, but if you will import some service with predefined variables, add it to your Business Process and activate it you will see another string in Assignments file: [VarName=,Var2Name=] as it was for old DataInputSet/DataOutputSet. But if you open DataMapper and just save it (without any changes) this string disappear (and will be like it have to be for new DataMapper). See attached video. Services repository also attached.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. Create new Business Process
2. Import Jabber or FTP service from attached repository
3. Reopen project
4. Add Jabber or FTP service to Business Process
5. Activate Jabber or FTP service
6. Remember value of Assignments field of Jabber or FTP service
7. Open Assignments editor
8. Close it with "Save" button
9. Compare new value of Assignments field with value from point 6.

Actual results:
On point 6. Assignments field will be like "var1=,var2,var3="
On point 9. Assignments field will be empty

Expected results:
Assignments field have the same value for point 6. and 9.

Additional info:
Comment 1 Kirill Gaevskii 2015-08-24 08:46:24 EDT
Created attachment 1066357 [details]
Video for this issue

Note You need to log in before you can comment on or make changes to this bug.