Hello,
We have a requirement to send Escalation notification if sub-process workflow doesn't response by certain time duration. Here is implementation.
1) Timer boundary event to attache to main workflow, and the 'cancelActivity="false"'.
2) A Java service task which send escalation notification email to supervisor, which is connect to Timer boundary event
3) Sub-process workflow connects to a Parallel gateway
4) The 2) java service task connects to the Parallel gateway as well
Condition:
1) The sub-process workflow completes before Timer duration
Problem:
1) Workflow stop at the Parallel gateway to wait for Timer boundary event branch to reach the gateway
Expected:
1) Timer boundary event should be skip because attached sub-process completes
We cannot set the 'cancelActivity="true"' because our requirement need sub-process still can continue. We also tried to delete the timer job, but it doesn't work.
How do we cancel/stop timer boundary event when attached sub-process complete?
thanks