- 浏览: 61807 次
- 性别:
- 来自: 北京
最新评论
文章列表
//流程管理的几个service
ProcessEngine processEngine = Configuration.getProcessEngine();
RepositoryService repositoryService = processEngine.getRepositoryService();
ExecutionService executionService = processEngine.getExecutionService();
//发布流程定义:获得流程定义deploymentId
String deploymentId = repositoryService.r ...
package com.dragance.hrcrm.base;
import java.util.HashMap;
import java.util.Map;
import org.hibernate.metadata.ClassMetadata;
import org.hibernate.type.Type;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.orm.hibernate3.HibernateTemplate;
public class Hi ...
首先,在jbpm4中,流程定义相关的部署信息就存在JBPM4_DEPLOYMENT、JBPM4_DEPLOYPROP及JBPM4_LOB (存放当发布一个png和xml文件后的流程定义后的记录)。中。
JBPM4_HIST_PROCINST、JBPM4_HIST_ACTINST两张表中,分别存放的是process Instance、Activity Instance的历史记录,Activity Instance是指流程定义中各个步骤:task descition等存放Process Instance、Activity Instance历史记录的表有了,那他们的当前记录存在什么地方呢?这就需要弄 ...
第一: 首先去jbpm官网下载jbpm的发布包
下载地址:http://sourceforge.net/projects/jbpm/files/
下载到本地,解压到本地(jbpm-4.3)。
第二:打开没有myEclipse->help->myEclipse Configuration Center
打开时一个页面选择 --选项卡Software ---左上角点击 add site
选择 --add from Archive File --- 选择添加jbpm4.3 的jbpm.jar
(E:\jbpm-4.3\insta ...
@Transactional(propagation=Propagation.REQUIRED,rollbackFor=Exception.class)
Required
如果上下文中已经有事物,则使用当前事务,若无,则启动一个新事物
Mandatory
上下文比如要有事物,若无事物,这抛出异常
RequiresNew
不管上下文是否有事物,启动一个新的事物
Supports
如果上下文中已经有事物,则使用当前事务,若无,则不启动事物
NotSupported
不管上下文是否有事物,从不启动一个事物
Never
不管上下文是否有事物,从不启动一个事物。如果上下文中有事物,抛 ...