+++ This bug was initially created as a clone of Bug #1230854 +++ Description of problem: The "undo" button doesn't work after moving a swimlane. It doesn't undo the previous action. Instead, it messes up the process flow. See the attached BP and video. Version-Release number of selected component (if applicable): bpmsuite-6.1.0.GA Steps to Reproduce: 1. Open the attached BP 2. move the orange box at the bottom then click the 'Undo' button 3. The diagram is messed up --- Additional comment from Jeremy Lindop on 2015-06-11 11:53:46 EDT --- --- Additional comment from JBoss Product and Program Management on 2015-06-11 12:00:09 EDT --- Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.
fix via BZ 1232975 - 6.2.x commit https://github.com/droolsjbpm/jbpm-designer/commit/c6735aae69470c43e1a03f2f1f3df6ccdb108b68
Created attachment 1050646 [details] Disappearing of Text Annotation
After moving the orange box at the top (or bottom) "Text Annotation" from orange swimlane don't moving with it container. After undo button it goes under swimlane and "disappearing" for user. See screenshots for further information. Also after Undo button during building I got an error: 11:57:25,779 ERROR [org.drools.compiler.kie.builder.impl.AbstractKieModule] (http-localhost/127.0.0.1:8080-11) Unable to build KieBaseModel:defaultKieBase ProcessLoadError: unable to parse xml : Exception class org.xml.sax.SAXParseException : <metaData> has an invalid parent element [SequenceFlow (_8007D6A7-EB12-4C80-AA7A-1DA1BBF884F6) [_99FF8DF9-BBB3-449A-A9BF-41C23D0C722C -> _C54EF76E-E08A-4E59-BAA1-25E9D6A38B3A]] (Maybe it is the same with https://bugzilla.redhat.com/show_bug.cgi?id=1233981) P.S. What about elements in blue swimlane. Is it correct that elements from blue swimlane is above orange swimlane (see screenshots)?
Hello, we have a BZ specific to text annotations. We are working on this currently. For this BZ it was the issue with sequence flows (connection lines) that was specific to that. To fix text annotations inside container nodes it goes back to the bpmn2 specifications itself and requires a larger change which we did not tackle for this release but the next.
text annotation specific bz : https://bugzilla.redhat.com/show_bug.cgi?id=1235330