Hide Forgot
Description of problem: Conditional expression in XOR gateway in BPMN2 Process Editor does not appear in Web Designer Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Open attached process in JBDS BPMN2 Process Editor. Examine it to see that the Gateway XOR condition of Rejection and not Reject() exist. 2. Use Guvnor Integration to Add process to Guvnor 3. Open process in Web Designer. Examine XOR Gateway Actual results: Cannot see condition Rejection() or not Rejection() Expected results: See condition Rejection() or not Rejection() Additional info: Not clear how the conditions should be displayed in the Gateway properties?
Jeff, can you please provide the bpmn2 process of step 1 above?
assigning to jeff to provide more info.
Created attachment 550330 [details] policquotecalculation.bpmn
In the Eclipse editor the conditionExpression attributes are set on the gateway, even tho they are actually attributes of a sequenceFlow node. In the web designer, condition expressions are attributes of sequence flows as they should be. If you instead of the gateway, click on its outgoing sequence flows, you will see that in each the condition expression and the condition expression language are correctly carried over from the bpmn2 generated in eclipse.
Thanks Tiho, they are indeed there. I have not been able to validate that they work, as my rules don't seem to be firing, but will continue to look into that and raise a separate Bugzilla report if I find a problem related to rules execution. You can close this report although it would be good to make sure this is covered in the documentation.
I have verified that the conditionExpression attributes on the sequenceFlow do indeed cause the process to branch correctly.