Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [bpmn2-modeler-dev] intermediate catch events validation fails

Hi Christian,

Thanks for finding this. Can you please file a bug report with the project bugzilla?

Please just copy & paste your report from this email to here:

https://bugs.eclipse.org/bugs/enter_bug.cgi?product=BPMN2Modeler

Thanks,
Bob


Hi,

 

I’m using Eclipse BPMN2 modeler in its version of http://download.eclipse.org/bpmn2-modeler/updates/kepler/1.0.1 and I am executing the designed processes with JBPMN 5.4.Final.

 

I tested the designer for intermediate catch events with signals and I would like to report the following bug:

 

1)      If the signal parameter is mapped to a variable, then the generated xml is not validated and the following error is given:

Description        Resource            Path      Location              Type

Data Output has missing or incomplete Data Type          test.variable.pass.bpmn              /kreedo-processes/src/main/resources/processes/example     line 19   jBPM Process Problem

 

Fortunately, JBPM is still able to execute it.

 

2)      If there is no signal parameter and thus no output mapping, then the generated xml is not validated and the following errors are given:

 

Description        Resource            Path      Location              Type

Data Output has missing or incomplete Data Type          test.fail.bpmn   /kreedo-processes/src/main/resources/processes/example     line 14   jBPM Process Problem

Data Output Association has missing or incomplete Target         test.fail.bpmn   /kreedo-processes/src/main/resources/processes/example     line 15   jBPM Process Problem

 

                Unfortunately, JBPM is not able to execute this (see attached stack trace)

 

3)      If I manually removing the generated dataOutput, dataOutputAssociation, outputSet elements, then the xml validates and no error is given. JBPM executes this process.

Please feel free to compare test.pass.bpmn to test.fail.bpmn.

 

4)      Analogous errors can be constructed from other intermediate catch events or from intermediate throw events in relation with dataInput, dataInputAssociation and inputSet elements.

 

 

If you need any further information, please feel free to let me know.

 

All the best,

Christian Klock

 

 


_______________________________________________
bpmn2-modeler-dev mailing list
bpmn2-modeler-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpmn2-modeler-dev


Back to the top