Created attachment 1069341 [details] Process with signal catching boundary event created in 6.1.2 Description of problem: jBPM Designer allows to set arbitrary value as a signalRef property of signal-catching boundary event. 6.1.3.CR1 contains a change in Bpmn2JsonUnmarshaller that requires the signalRef to be UUID string. If the process with non-UUID signalRef is imported in 6.1.3.CR1 it cannot be saved due to exception in parsing the signalRef into UUID. Also validation fails with message "Could not parse BPMN process". Version-Release number of selected component (if applicable): 6.1.3.CR1 How reproducible: - Steps to Reproduce: 1. Import attached process into Designer. 2. Click save and view validation issues. Actual results: * Save fails with Error notification with "null" message, exception in server log. * Validation fails to parse the process. Expected results: No errors. Additional info:
Created attachment 1069342 [details] Exception stack trace from server.log
6.2.x commit for this change: https://github.com/droolsjbpm/jbpm-designer/commit/7c2ffa5356397b238f44a06eb943a5851145ac62
Fixed in 6.1.3.CR2.