,流程的当前分支就会结束,并抛出一个错误
这个错误可以被对应的中间边界错误事件捕获.如果找不到匹配的边界错误事件,就会抛出一个异常
图形标记
错误结束事件是一个标准的结束事件 -粗边圆圈, 内部有错误图标...描述
取消结束事件只能与BPMN事务子流程结合使用
当到达取消结束事件时,会抛出取消事件 ,它必须被取消边界事件捕获
取消边界事件会取消事务,并触发补偿机制
图形标记
取消结束事件显示为标准的结束事件...如何使用错误结束事件的流程实例
当完成审核盈利这个用户任务时,如果没有提供足够的信息,就会抛出错误
错误会被子流程的边界任务捕获,所有回顾销售子流程中的所有节点都会销毁,即使审核客户比率还没有完成,...,如果一个实例触发了取消,就会取消所有实例
图形标记
取消边界事件显示为了一个普通的中间事件(圆圈里套小圆圈),在节点的边缘,内部是一个取消小图标.取消图标是白色(无填充),表明是捕获的意思
XML...,这导致取消预定事件,并触发补偿.这时,并发子流程还没有结束,意味着补偿事件不会传播给子流程, 所以取消旅店预定这个补偿处理器不会执行.如果用户任务(就是内嵌子流程)在取消预定之前完成了,补偿就会传播给内嵌子流程