1.整合jar包:a)SSH整合包:50个;(目前)b)JBPM:40个;(目前)c)JBPM核心包使用自己经过修改后的:i.jbpm4.2.jar2.整合配置文件:a)jbpm.cfg.xmlb)jbpm.hibernate.cfg.xmli.本质就是Hibernate的配置文件;ii.不过整合Spring后,被Spring代理了;iii.且Spring中使用的是包扫..
分类:
编程语言 时间:
2015-02-15 13:46:02
阅读次数:
298
1.流程定义节点a)<processname=””xmlns=””key=””,version=””>b)name:i.流程定义的名称;c)key:i.流程关键字(键值);ii.如果默认不写key值,就是name值;iii.在程序通过key值去启动一个流程实例;d)version:i.必须在数据库中存入指定版本号;ii.如果版本之前..
分类:
其他好文 时间:
2015-02-15 13:44:26
阅读次数:
281
1.问题1:a)报错:i.java.lang.NoClassDefFoundError:org/hibernate/impl/SessionImplb)原因:i.JBPM4默认使用的Hibernate3,Hibernate4中SessionImpl不再org/hibernate/impl包下;ii.当引用此包时,就会导致找不到此类而报错;c)错误所在类:i.在类org.jbpm.pvm.internal.wire..
分类:
Web程序 时间:
2015-02-15 13:44:08
阅读次数:
514
一、jbpm中审批人的概念在工作流中每一个人工任务的办理者被称作审批人,在原生的jbpm定义中,我们可以看到assignee和assignmentHandler这两个标签。<taskname="review"g="96,16,127,52">
<assignment-handlerclass="org.jbpm.examples.task.assignmenthandler.Assign..
分类:
其他好文 时间:
2015-02-12 18:43:01
阅读次数:
201
1.安装JBPM的先决条件:(1)JDK1.6+以上,没有安装的话,猛击这里。(2)Ant1.7+以上,没有安装的话,看看这里。2.下载JBPM安装包下载地址点这里。3.安装JBPMDemo。在cmd命令模式下,切换到jbpm的解压路径(尽量不要有空格吆),运行下述命令:antinstall.demo在命令行会输出..
分类:
其他好文 时间:
2015-02-12 18:42:18
阅读次数:
181
一、会签的概念1.1什么是会签即共同协商或审批。会签,又称会审,也就是流程中某个业务需要经过多人表决,并且根据表决意见的汇总结果,匹配设定的规则,决定流程的走向1.2会签有多种类型1.多人只发表意见,并决策;2.部分人决策、部分只发现意见;3.如有决策,决策规则有以下..
分类:
其他好文 时间:
2015-02-10 18:54:24
阅读次数:
233
简单介绍一下Activiti背景
Activiti的出现:
Activiti的创始人Tom
Baeyens是JBPM的创始人,由于与合作伙伴在JBPM的未来架构上产生意见分歧,Tom
Baeyens在2010年离开了JBoss并加入Alfresco公司。Tom
Baeyens的离开使得JBPM5完全放弃了JBPM4的架构,基于Drools
Flow重新开发。而在20...
分类:
其他好文 时间:
2015-02-10 13:23:44
阅读次数:
788