timeCycle活动不起作用

时间:2013-02-09 15:40:33

标签: activiti

我正在使用activiti 5.11 我指定这样的重复间隔(我尝试两个表达式):

<intermediateCatchEvent id="timerintermediatecatchevent1" name="TimerCatchEvent">
  <timerEventDefinition>
      <timeCycle>0 0/1 * * * ?</timeCycle>
  </timerEventDefinition></intermediateCatchEvent>


<timerEventDefinition>
<timeCycle>R3/PT1M</timeCycle></timerEventDefinition>

但即使我指定了重复的时间间隔,定时器也只调用一次而不执行任何重复,我在定时器分支后使用intermediateThrowEvent 谢谢

1 个答案:

答案 0 :(得分:0)

第二个表达式我不确定它是否应该起作用,它应该是第一个(每分钟)。

但是你所展示的内容对于一个过程看起来有点奇怪。你有一个中间的事件,每分钟“发射”。

我怀疑发生的事情如下:计时器没有任何持续时间(它不会在任何时间等待)。在它到达计时器后,由于它没有持续时间,流程实例继续,并完成。当流程实例完成时,计时器不会运行。如果您希望进程在计时器停止,可能还应设置持续时间。