How do I know an intermediate catching event has ended?
Can you be a bit more specific? Why do you need to know when this event has ended? You can easily model a service task that would set a certain variable after the event has ended.
Hi Lovecats (I also love cats),
You know an intermediate catching event has triggered because the process moves on.
As Filip says, you can also set a variable, or you could set the business status in a listener and query it later on from the process instance.