The above is the model that i am trying to configure.
The expectation
The First task is assigned to the user, on process start
The Time is started and after configured duration - say 1 minute ( for ease of testing, in real life this would be 6 hours or so), if he the user does not complete the task,
3, The execution should take the timerEvent path,
Actual
The First task is assigned to the user, on process start
The Time is started and after configured duration - say 1 minute ( for ease of testing, in real life this would be 6 hours or so), if he the user does not complete the task,
3, The execution takes timerEvent path
You’re using a non-interrupting timer - which would create a new token what would go to the timer task. This would not stop the FirstTask from being completed. If you want to stop the FirstTask after the timer has fired use an interrupting timer event.
I did try using the Interrupting Timer Event, in that case, the execution does not flow through to the Timertask but stops at the User task itself. Here is the screenshot from cockpit for the same.
Super, On looking at the error, there was an output variable not found error, I removed the output variable and the execution now goes to timer task alone.