【发布时间】:2022-11-27 10:05:38
【问题描述】:
我的理解是,如果绑定到的任务中发生错误,边界错误事件就会触发。在这种情况下,任务 A 和 B 是发出 HTTP 请求的脚本。当由于某种原因他们调用的服务不可用时,代码会抛出异常(空响应超时)。如果我不使用边界错误事件,进程就会失败并报告错误。 这个工作流程背后的想法是,如果出现此类错误,我会使用边界错误事件将流程流定向到分配给管理员的任务。然后管理员可以检查服务是否正在运行,一旦错误被纠正,就可以通过再次执行这些任务来继续处理。 不幸的是,当我使用边界错误事件时,它并没有像以前那样失败,它只是停留在“进行中”状态,但没有任务分配给管理员。 我使用错误的边界错误事件吗?或者他们根本无法在 Processmaker 4 中工作? 肯定是边界错误事件由于某种原因捕获了错误,因为任务没有失败,但它没有将流程引导到我设计的表单,因此无法继续该过程。
【问题讨论】:
标签: processmaker