北在北方

太白枝头看,花开不计年,杯中浮日月,楼外是青天。
随笔 - 200, 文章 - 0, 评论 - 239, 阅读 - 68万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  JBPM

摘要:与Spring的整合很简单: 1)把事务交给Spring管理。 2)通过Spring获取流程引擎ProcessEngine。 在项目的src目录下添加jbpm.cfg.xml文件:<?xml version="1.0" encoding="UTF-8"?><jbpm-configuration> <import resource="jbpm.default.cfg.xml" /> <import resource="jbpm.businesscalendar.cfg.xml" 阅读全文

posted @ 2012-08-05 20:20 CN.programmer.Luxh 阅读(2284) 评论(0) 推荐(0) 编辑

摘要:jBPM中的(Task)任务有个人任务和组任务。一、个人任务的分配 流程图: 1、通过assignee直接指定某个人办理<?xml version="1.0" encoding="UTF-8"?><process name="AssignTask" xmlns="http://jbpm.org/4.4/jpdl"> <start g="150,61,48,48" name="start1"> <transition g="- 阅读全文

posted @ 2012-07-30 22:04 CN.programmer.Luxh 阅读(4370) 评论(0) 推荐(0) 编辑

摘要:一、transition transition: 流转。 通过transition把流程的各个活动连接起来。1、关于transition 1)start活动只能有一个transition 2)end活动没有transition 3)其他活动可以有一条或多条transition 4)如果某个活动只有一个transition,可以不指定transition的名称;如果某个活动有多个transition,需要分别指定唯一的名称2、使用transition 如果某个活动有多个transition,在处理完成任务时,需要手工指定下一步的transition。 1)先看一下报销的流程 1... 阅读全文

posted @ 2012-07-28 14:56 CN.programmer.Luxh 阅读(2406) 评论(0) 推荐(0) 编辑

摘要:流程定义ProcessDefinition是对业务过程的完整描述,例如请假流程定义、报销流程定义等。 流程定义的管理包括部署流程定义、查询流程定义、查看流程定义图和删除流程定义。 和流程定义相关的表jbpm4_deployment、jbpm4_deployprop和jbpm4_lob,其中jbpm4_lob存放流程定义相关资源,如流程定义xml文件和流程定义图。1、部署流程定义 使用RepositoryService接口提供的方法,流程定义XML的内容可以从classpath路径下、文件、输入流、字符串、URL或者zip流中获取。我们主要看一下从classpath路径下获取和从zip... 阅读全文

posted @ 2012-07-25 22:49 CN.programmer.Luxh 阅读(2303) 评论(0) 推荐(0) 编辑

摘要:在jBPM4.4中,所有的服务接口都是通过ProcessEngine对象获得的。1、关于ProcessEngine 1)ProcessEngine通过Configuration类构建,Configuration以单例模式获取ProcessEngine对象。/** get the singleton ProcessEngine that is created from the default * configuration file 'jbpm.cfg.xml'. */ public static ProcessEngine getProcessEngine() { if (s. 阅读全文

posted @ 2012-07-24 22:28 CN.programmer.Luxh 阅读(1233) 评论(0) 推荐(0) 编辑

摘要:虽然基于jBPM4延续的Activiti5已经推出很长时间了,但是jBPM4在项目中还是有很广泛的使用。 1、使用的相关开发工具软件。 1)Eclipse IDE for Java EE Developers(Eclipse 4.2) 2)jBPM4.4 3)MySQL5.52、配置在Eclipse中设计流程的gpd插件。 1)gpd插件所在目录:jbpm-4.4\install\src\gpd\jbpm-gpd-site.zip 2)安装插件:Eclipse菜单 Help-->Install New Softwore...打开Install窗口;在Install窗口点击 Ad... 阅读全文

posted @ 2012-07-24 17:57 CN.programmer.Luxh 阅读(8939) 评论(5) 推荐(2) 编辑

点击右上角即可分享
微信分享提示