当我开始工作流程时,我在表 x 中插入数据,其中包含“错误”列。
在插入之前,我做了一些测试,有些情况会产生错误。在这种情况下,我重视“错误”列,并且我必须停止 activiti 端的进程,这意味着调用电路的结尾,否则我将重视“错误”列,并且 activiti 端电路正在进行中。
我不知道如何通知 activiti 我有错误并且我想调用结束事件
最佳答案
您应该将希望能够立即退出的流程部分包装在子流程或被调用的 Activity 中,并向子流程/被调用的 Activity 添加边界错误事件。 当您想要退出时,只需从监听器、委托(delegate)或脚本任务中抛出 BPMNError 即可。
边界事件将捕获异常并将您路由到您想要的任何地方,在本例中为终点。
关于java - Activity :call the end event of the file bpmn (error case ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49413141/