I have a Timer Boundary on a UserTask set to PT10S. When the Timer is connected to an EndEvent or another UserTask, the Timer fires. However, when the Timer is connected to a ServiceTask, the Timer never fires. Any thoughts?
Yes, the service task executes in a synchronous manner. So a timer can never fire. For a user task a timer can fire, because it's not executing in a synchronous manner.
Thanks for the prompt reply! I have spent a lot of time researching this issue with no luck. Can you point me to the documentation that explains this synchronization?
Also, is this considered a "limitation" that will be fixed in future versions? Or is this somehow a "feature"? Can you recommend a workaround?