- 博客(8)
- 收藏
- 关注
有关动态创建两节点之间转向的测试
又有客户提出自由流需求,真晕,自由流不就等于没流程吗?还是劝他定个流程吧,上系统了不就是规范公司的流程吗?呵呵 虽然客户赞同我们的说法,不过私下来还是讨论尝试了对自由流的控制.最早的一个想法是建立几个孤立的没有联系的节点.让客户选择下一步要去的节点,(相当于选择转向).程序根据选择,创建这个节点上的任务.客户操作完任务,程序在负责关上这个任务. 这样是...
2008-07-25 11:25:19
140
浅谈jbpm流程收回和回退的控制方法(二:分支流程的控制)
(本篇文章的回退实现,是建立在前一篇文章提到的功能实现之上,重复的地方不在详说了) 终于有一天,一个同事跑来告诉我,流程回退功能出问题了,并告诉我他用了分支节点.看来又到了解事实真相,解决问题的时候了.先画个流程草图. a---b---fork---d---join---f---g ...
2008-07-24 11:34:24
253
浅谈jbpm流程收回和回退的控制方法(一)
在我们做流程项目时,总会有一种情况是流程已经跑到后面了,但客户要求我要从某某任务开始重走,而且还是要求从什么地方都可以重走.如果你要是按jbpm的思路做,就要到处划线,最后流程图是乱七八糟,(当然你客户不看流程图就没问题,呵呵). 很多了解jbpm工作原理的人都知道要想让流程回到以前的一个任务重新开始,需要控制任务开启与关闭,还有就是要控制令牌的指向的节点.其实在实际应用中要跟...
2008-07-15 14:23:37
427
关于jbpm更新子流程同时要更新父流程的有效的解决方法
做过jbpm子流程的人大概都发现这个问题:定义了一个父子流程,如果修改了子流程.父子流程都要重新部署一下,这样父流程在调用子流程时才能调有新的子流程.如果我流程是3级或者4级的我要更新的流程就更多了.而其实这些父流程是没有改变的. 查了一下jbpm的表发现这个关联是保存在JBPM_NODE这个表的SUBPROCESSDEFINITION_字段里,这个字段保存了子流程模板的id,...
2008-01-09 16:53:20
272
如何将jbpm action纳入spring的管理(在jbpm action调用spring 业务bean)
最近公司同事使用spring 静态注入方式(这里要感谢一下我的同事!!) 实现了在jbpm action中调有srping的业务bean,例子如下先在spring 配置文件里声明两个bean.一个是业务类userservice,另一个是jbpm的action类xml 代码 <bean id="userService" class="com.manager.UserServ...
2007-11-29 17:04:23
165
原创 另一种JBPM实现互斥撤回任务的例子
一个JBPM实现互斥撤回任务的例子 关键字: 一节点多任务实例 有一个需求是这个样子的:员工请假,填写好请假单后,提交申请.上级主管会有一个审核请假的任务,同时申请人有一个撤回的任务.这这两个任务互斥,也就是说两个任务有一个先执行.另一个任务取消. 曾经看过网
2007-03-16 15:22:00
839
一个JBPM实现互斥撤回任务的例子
有一个需求是这个样子的:员工请假,填写好请假单后,提交申请.上级主管会有一个审核请假的任务,同时申请人有一个撤回的任务.这这两个任务互斥,也就是说两个任务有一个先执行.另一个任务取消. 曾经看过网上一篇文章使用分支节点创建两个任务节点.当一个任务节点执行后写一个action类负责结束另一个任务节点.达到互斥撤回的效果.本人试验过确实可以完成. 不过这...
2007-03-14 13:08:00
201
原创 将JBPM迁移到tomcat,SQLserver
jboss的JBPM默认部署在jboss下,使用hsqldb数据库.我们现在打算JBPM放到tomcat下使用SQLserver数据库. 首先到官方网站去下载jbpm-starters-kit-3.1包并解压到c:/jbpm-starters-kit-3.1文件夹中.接下来我们开始迁移JBPM. 1)切换到jbpm-db目录,将mssql的JDBC连接包文件放到ms
2007-02-08 13:45:00
752
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人