AnsweredAssumed Answered

Timer Intermediate Catch Event won't fired

Question asked by patrick1 on Jan 31, 2012
Latest reply on Jan 31, 2012 by ronald.van.kuijk
Hi,

I have a workflow, where I have to integrate a third party external system to process some stuff (Service Task: Start Process) . As this processing takes some time, I wanted to periodically check the status of the processing with an other Service Task (Check Status of Process) and save the result of processing with a third Service Task (Save Process Result). To realize the periodical check, I want to use a Timer intermediate catching event. But this timer will never fired and I have no idea why!

I tried it with a timer duration (like below) and time cycle based on cron trigger (0/20 * * * * ?), but nothing worked.


    <intermediateCatchEvent id="timerintermediatecatchevent1" name="TimerCatchEvent">
      <timerEventDefinition>
        <timeDuration>PT5M</timeDuration>
      </timerEventDefinition>
    </intermediateCatchEvent>

So, I removed all the looping for checking of the process status (see below) to have no side effects when executing it. Same result as before, the timer isn't triggering the next service task.
[attachment=0]Process.jpg[/attachment]

Thanks,
Patrick

Outcomes