AnsweredAssumed Answered

Does Activiti support Intermediate Throwing Event?

Question asked by matt1 on Apr 12, 2015
Latest reply on Apr 14, 2015 by martin.grofcik
Intermediate Throwing Event

I can't seem to find anything in the source. And I don't see this event in the eclipse designer. Is it supported?

More specifically, I would like to be able to throw an event and have it caught all within the same process.

However, so far I'm stumped as to how to make this happen. I've tried with signals and events, including a none throwing event + listener. (The problem here is getting a handle on the root execution id, which seems to be impossible from a listener)

In the case where I have two paths defined in a process, and one of those paths causes an event, and I want the other path to catch it. This seems straightforward, but I can't seem to find the right pattern to do it.

It seems to me that an intermediate throwing event is what I need, but I don't see how to set that up in Activiti.

If someone could suggest the appropriate throw/catch idiom, I'd be very grateful.