Description of problem: Te data mapper is putting special characters (like urls) escaped in the process XML (but since they are in a CDATA section they shouldn't). Example: Put into a constant for an Input Assignment in the data mapper: http://api.zippopotam.us/us/{zip} Stored in XML: http%3A%2F%2Fapi.zippopotam.us%2Fus%2F%7Bzip%7D Version-Release number of selected component (if applicable): 6.3.0.Final Community How reproducible: Steps to Reproduce: 1. Create a BP with a User Task 2. Add a data input to the task 3. Assign the constant http://api.zippopotam.us/us/{zip} to the input 4. View the process BPMN2 - the URl is URLEncoded in a CDATA section
*** Bug 1267859 has been marked as a duplicate of this bug. ***
BZ1267857 / JBPM-4785 Fix problem assigning URLs to data inputs in data mapper master: https://github.com/droolsjbpm/jbpm-designer/commit/5ecaa0ec19d597f0889d6ee0ca13c2f2ba0893be 6.3.X: https://github.com/droolsjbpm/jbpm-designer/commit/219fff9a222f637f51577aef8ca685f305143523 Note: this undoes the previous fix for https://bugzilla.redhat.com/show_bug.cgi?id=1244966 because that fix created a bigger problem than it solved. https://github.com/droolsjbpm/jbpm-designer/commit/ffb3f40949263affa3b0589cb2b7c9ed64b0bb05 https://github.com/droolsjbpm/jbpm-designer/commit/1bd048b908e4e0a434ae0e92632fc45961b136f4 https://bugzilla.redhat.com/show_bug.cgi?id=1268005 has been created to cover BZ1244966 and the wider issue of handling our internal markup characters in constants.
Jeremy Lindop <jlindop> updated the status of jira JBPM-4785 to Coding In Progress
Jeremy Lindop <jlindop> updated the status of jira JBPM-4785 to Resolved
Verified with 6.2.0.ER4.