刚进新公司,折腾了两个星期的JBPM了,以前也没怎么用过这个东东,碰到很多问题,整理一下。
1。会签问题
思路:JBPM会签就是在原TAST任务节点上设置自动创建任务实例属性为假,不让JBPM自动创建,通过定义ACTION,获取该节点的TASK后,依据该TASK动态的去创建TaskInstance,根据需求,有多少人创建多少个任务实例,设置节点属性为第一个人提交,会签结束,N个人提交,会签结束,最后一个提交,会签结束等多种情况
2。分支聚合问题
思路:默认所有分支到达,聚合后流程跳转,通过在JOIN节点设置其NODE-ENTER事件,即节点进入事件,设置ACTION,判断是否流转,通过得到该JOIN节点后,设置JOIN节点的Discriminator属性为TRUE,则流程就可以聚合跳转,通过动态控制几个分支到达,流程聚合。
3。动态分支、多步会签问题
思路:JBPM3中不支持并发子流程和动态分子功能,但可以在FORK节点中动态去创建TOKN,根据流程中已有的子分支流程创建子TOKEN,创建时,获取凭借的TRANS,根据该TRANS构建其动态子TOKEN,即该TOKEN指向原子分支的TASK实例,动态创建后,调用NODE。LEAV方法让程TOKEN流转到其对应的TASK上,保持动态分支和原有分支的起点同步。
4。动态定时器问题
思路:纠结中。。。。。
分享到:
相关推荐
jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍jbpm介绍
jbpm4.3问题解决方法,我们根据您的错误给出针对性的解答!
jbpm jbpm4.3.jar DDDDDDDD
\jbpm简介\jbpm简介\jbpm简介\jbpm简介\jbpm简介
jbpm 数据库jbpm 数据库jbpm 数据库jbpm 数据库jbpm 数据库
本文件从JBPM的原理、实现方法、实例等方面详细讲解了JBPM的原理,包括以下内容: 1、JBPM特色: 3 2、流程图的组成: 3 2.1流转 (TRANSITION) 3 2.2活动 (ACTIVITY) 3 3、所用到的表: 4 3.1资源库与运行时表结构:...
jbpm使用案例,非常不错,大家都来看看吧。
jbpm应用开发指面(胡奇) jbpm4.3表结构和表字段说明 [jBPM开发指南].高杰.文字版 jBPM5_用户手册-中文版
通过查看JBPM的表,我们知道要实现流程监控功能就是把JBPM当中的JBPM_PROCESSDEFINITION(已发布的流程表),JBPM_PROCESSINSTANCE(流程实例表),JBPM_TASKINSTANCE(流程产生的任务实例表)这三张表串联起来就可以...
jbpm4源码jbpm4源码jbpm4源码
JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM采购申请系统——08_JBPM流程节点.7z JBPM...
jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库jbpm创建数据库
JBPM4 SSH EXTJS JBPM SSH EXTJS JBPM4 SSH EXTJS JBPM SSH EXTJS JBPM4 SSH EXTJS JBPM SSH EXTJS JBPM4 SSH EXTJS JBPM SSH EXTJS 希望对大家有帮助。
JBPM开发指南JBPM开发指南JBPM开发指南
jBpm是一个灵活可扩展的工作流管理系统。作为jBpm运行时server输入的业务流程使用简单强大的语言表达并打包在流程档案中
jBPM源码分析jBPM源码分析jBPM源码分析jBPM源码分析
jbpm3.2表说明 很详细 1.1 JBPM_PROCESSDEFINITION:流程模版表 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_NODE JBPM_NODE FK_PROCST_SBPRCDEF SUBPROCESSDEFINITION_ 子流程的...
JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z JBPM采购申请系统——06_JBPM版本控制及Token对象.7z ...
jbpm学习资料,jBPM-jPDL学习笔记,很详细。。。。。。。。。。。jbpm教程
JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子。...关于taskList.jsp页面js里报错的问题,知道怎么弄的麻烦告诉我一下,不知道直接忽略即可,运行时没错的;applicationContext的drools报错也是如此