Search code examples
jbpmbusiness-process-managementbpmn

There should be at least 2 link events to make a connection


I'm currently exploring how to use Link intermediate throw event in jBPM 6.2. From this documentation on Link in BPM (http://camunda.org/bpmn/reference/), it seems that we can create two link nodes and have them connected to each other.

I tried to do the same thing in jBPM diagram editor in Eclipse, however, I'm getting this error:

java.lang.IllegalArgumentException: There should be at least 2 link events to make a connection

enter image description here

Additionally, it seems that we need to specify target in the link event definition details. How can we specify that in jBPM diagram editor in Eclipse?

Edit:

The diagram might be incorrect in that I have two throw links. It should be one throw link and one catch link.

Edit: I've updated the diagram with one throw link and one catch link.


Solution

  • I found that I have to match the Link names of both Throw and Catch nodes. After adjusting the names, the jBPM was able to complete the workflow.