AWS BPMN2 Event参考指南

错误结束事件(Error End Event)

当执行到达错误结束事件时抛出BPMNError业务异常,表示流程或分支在发生业务错误后结束。如果抛出的异常未被捕获,该流程不会结束(状态仍然为active)。

图形符号

选项开关

异常代码

抛出的错误代码,如ORDER-ERR-002。如果未给定,运行到该事件时会抛出如下错误:

Error Code must not be empty.

适用的模式

错误结束事件只适用于子流程结束,由父流程的边界错误事件捕获。

父流程使用边界错误事件捕获错误 子流程使用错误结束事件抛出错误

如果父流程未捕获该错误,运行到该事件时会抛出如下错误:

No catching boundary event found for error with errorCode 'xxx' ,
neither in same process nor in parent process

API使用场景

错误结束事件(Error End Event)由引擎自动触发,不需要API。

延伸阅读

边界错误事件(Error Boundary Interrputing Event)



Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区