Bug 1259265 - Cannot save imported process with signal catching event
Summary: Cannot save imported process with signal catching event
Keywords:
Status: CLOSED EOL
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: jBPM Designer
Version: 6.1.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: CR2
: 6.1.0
Assignee: Tihomir Surdilovic
QA Contact: Jiri Locker
URL:
Whiteboard:
Depends On:
Blocks: bpms6.1.3-payload
TreeView+ depends on / blocked
 
Reported: 2015-09-02 10:20 UTC by Jiri Locker
Modified: 2020-03-27 19:06 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2020-03-27 19:06:45 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Process with signal catching boundary event created in 6.1.2 (12.14 KB, application/xml)
2015-09-02 10:20 UTC, Jiri Locker
no flags Details
Exception stack trace from server.log (5.32 KB, text/plain)
2015-09-02 10:22 UTC, Jiri Locker
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1243598 0 medium CLOSED [GSS](6.1.z) Designer does not allow line breaks in many component 2021-02-22 00:41:40 UTC

Internal Links: 1243598

Description Jiri Locker 2015-09-02 10:20:20 UTC
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:

Comment 1 Jiri Locker 2015-09-02 10:22:24 UTC
Created attachment 1069342 [details]
Exception stack trace from server.log

Comment 3 Tihomir Surdilovic 2015-09-02 15:31:04 UTC
6.2.x commit for this change: https://github.com/droolsjbpm/jbpm-designer/commit/7c2ffa5356397b238f44a06eb943a5851145ac62

Comment 4 Jiri Locker 2015-09-10 12:24:54 UTC
Fixed in 6.1.3.CR2.


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