intelliFlow工作流系统中的异常处理
2007-01-03 14:57
190 查看
intelliFlow提供了应用中可能出现的各种异常的处理机制。在intelliFlow中主要有三类异常:(1)客户端调用工作流系统服务出现异常,例如调用数据不合法、事务超时、业务逻辑操作出错(2)工作流系统后端运行出现异常,例如由于组织调整造成任务分派出错、引擎调用的业务适配器操作异常等(3)业务流程进入异常处理分支。
对于第一类异常,在应用层可以直接截获,并且事务自动回滚。对于第二类异常,工作流引擎会自动截获,并记录在工作流系统的异常表中,事务自动回滚。对于第三类异常,这是业务层面的异常,通常会跨多个WEB短事务,无法利用JTA或DB的事务机制自动回滚,intelliFlow提供了事务补偿机制,可以执行反操作来回滚事务。
对于第一类异常,在应用层可以直接截获,并且事务自动回滚。对于第二类异常,工作流引擎会自动截获,并记录在工作流系统的异常表中,事务自动回滚。对于第三类异常,这是业务层面的异常,通常会跨多个WEB短事务,无法利用JTA或DB的事务机制自动回滚,intelliFlow提供了事务补偿机制,可以执行反操作来回滚事务。
相关文章推荐
- 系统性能调优(6)----Java异常处理性能优化
- java系统学习(十二) --------异常与处理及内存管理
- Java工程项目开发中异常处理的方法及系统
- C#之系统异常处理机制
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->Web版本工作流部分业务处理界面与查看界面全新展示
- .NET快速信息化系统开发框架 V3.2->Web版本工作流部分业务处理界面与查看界面全新展示
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(13)-系统日志和异常的处理③
- 通达OA 一次系统异常问题处理
- 异常机制处理:判断系统是否安装了 MS Excel
- J2EE系统异常的处理准则
- 基于SharePoint 工作流的InfoPath 2010的报修系统的建立:第四章 报修单批准和处理等视图的设计
- Java系统中异常封装处理
- SSH系列:(14)系统异常处理
- 针对android 异常反馈处理系统搭建
- VisualStudio 的一个bug:在64位系统中主窗体加载时不能捕获未处理异常
- 通达OA 一个请假工作流突然转交异常的处理(图文)
- 系统异常捕捉处理设计文档
- MIPS中的异常处理和系统调用【转】
- 系统异常捕获处理
- 借书系统异常处理