activiti中一些listener抛出的自定义Exception被进一步封装没法被流程控制层捕获

今天在利用activiti进行接口开发的时候发现底层代码抛出的错误被activiti进行了进一步的封装成了runtimeException,而主动抛出的错误信息总体被做为runtimeException的detailMessage信息进行保存。通过研究发现实际上在listener中抛出的异常信息在流程操做层是能够捕获到的,只有当抛出异常的位置为调用的dubbo所提供的接口时才会出现这样的状况。接口
相关文章
相关标签/搜索