jBPM6不是持久的边界计时器

时间:2014-05-14 09:01:49

标签: timer jbpm

我有一个jBPM流程设置,在人工任务集上设置边界计时器30秒(用于测试目的) - 如果时间到期,这将升级到另一个任务。

这通常可以正常运行 - 当达到任务并且30秒后,流程将移至下一个任务。

但是,如果我弹出服务器,似乎没有重新创建任何计时器,并且流程无限期地依赖于该任务。

服务器在现实世界中被反弹的可能性相当高,因为超时更有可能持续几天。

有谁知道这是否是一个已知问题?

1 个答案:

答案 0 :(得分:0)

您如何使用执行服务器作为jbpm-console的一部分或自行嵌入引擎来执行您的流程?

如果您自己嵌入引擎,请注意您需要在重新启动时重新初始化RuntimeManager(不要等待第一个请求执行此操作,因为这不会重新激活计时器)。