private JbpmContext getContext() {
JbpmContext context = jbpmConfiguration.createJbpmContext();
context.setSession(getSession());
return context;
}
JbpmContext context = getContext();
ProcessDefinition def = context.getGraphSession().findLatestProcessDefinition(workflowName);
ProcessInstance processInstance = new ProcessInstance(def);
processInstance.getContextInstance().setVariable("document", documentId);
context.save(processInstance);
return processInstance.getId();
【报错的是这行代码】ProcessInstance processInstance = new ProcessInstance(def);
JbpmContext context = jbpmConfiguration.createJbpmContext();
context.setSession(getSession());
return context;
折腾了一天多,终于解决了,网上是说关闭context,但是我关了还是不管用。查看JBPM_MODULEDEFINITION这个表,发现有个NAME_字段没有值,而我之前成功的流程里面这个字段是有值的,好那就手动存进去,结果能用了。
当然,不可能每次都要自己手动存,那样就不是工作流引擎了。分析没有存入数据的原因就是Spring没有管理好我的Seeion,其实应该是配置文件有问题,但是我这个地方比较薄弱,没办法我就在部署流程的代码后面手动的清空Session试试:context.getSession().flush();,结果就可以了。以前报的错都没有了!
分享到:
相关推荐
jbpm jbpm4.3.jar DDDDDDDD
深入浅出_jBPM_电子书(清晰文字版)
NULL 博文链接:https://oracleabc-126-com.iteye.com/blog/970476
NULL 博文链接:https://guoyinjian.iteye.com/blog/1259538
juel-api.jar ,juel-engine.jar, juel-impl.jar, jbpm.jar ,mail.jar
系统功能包括: 个人办公:1.我的办公桌,2.我的便签,3.我的任务,4....公文管理:1....数据库采用MYSQL(可以自己修改),其中工作流程模块运用JBPM技术实现,值得参考学习。已测试成功,请放心使用
JBPM采购申请系统——19_JBPM采购申请系统(三).7z JBPM采购申请系统——19_JBPM采购申请系统(三).7z JBPM采购申请系统——19_JBPM采购申请系统(三).7z JBPM采购申请系统——19_JBPM采购申请系统(三).7z JBPM采购申请...
JBPM采购申请系统——15_JBPM开发报销系统(二).7z JBPM采购申请系统——15_JBPM开发报销系统(二).7z JBPM采购申请系统——15_JBPM开发报销系统(二).7z JBPM采购申请系统——15_JBPM开发报销系统(二).7z JBPM采购申请...
JBPM采购申请系统——16_JBPM开发报销系统(三).7z JBPM采购申请系统——16_JBPM开发报销系统(三).7z JBPM采购申请系统——16_JBPM开发报销系统(三).7z JBPM采购申请系统——16_JBPM开发报销系统(三).7z JBPM采购申请...
JBPM采购申请系统——17_JBPM采购申请系统(一).7z JBPM采购申请系统——17_JBPM采购申请系统(一).7z JBPM采购申请系统——17_JBPM采购申请系统(一).7z JBPM采购申请系统——17_JBPM采购申请系统(一).7z JBPM采购申请...
JBPM采购申请系统——18_JBPM采购申请系统(二).7z JBPM采购申请系统——18_JBPM采购申请系统(二).7z JBPM采购申请系统——18_JBPM采购申请系统(二).7z JBPM采购申请系统——18_JBPM采购申请系统(二).7z JBPM采购申请...
JBPM采购申请系统——14_JBPM开发报销系统(一).7z JBPM采购申请系统——14_JBPM开发报销系统(一).7z JBPM采购申请系统——14_JBPM开发报销系统(一).7z JBPM采购申请系统——14_JBPM开发报销系统(一).7z JBPM采购申请...
org.jbpm.api.listener interfaces for implementing event listeners, which represent runtime behaviour that can be associated as listeners to process events. org.jbpm.api.model common process execution...
nested exception is org.hibernate.exception.ConstraintViolationException: could not delete: [org.jbpm.pvm.internal.model.ExecutionImpl#50001] 解决: hibernate.dialect=org.hibernate.dialect.MySQL5...
jboss jbpm4最新开发包 采用了pvm框架
1.1 JBPM_PROCESSDEFINITION:流程模版表 2 1.2 JBPM_NODE:流程节点表 2 1.3 JBPM_TRANSITION:流程迁移表 3 1.4 JBPM_ACTION:流程动作表 4 1.5 JBPM_EVENT:流程事件表 5 1.6 JBPM_DELEGATION:流程代理类表...
JBPM电子书文档,Packt.Publishing.Business.Process.Management.with.JBoss.jBPM.Jul.2007.pdf
import org.jbpm.graph.def.ProcessDefinition; import org.jbpm.graph.exe.ProcessInstance; import org.jbpm.graph.exe.Token; import junit.framework.TestCase; public class JbpmTest extends TestCase{ ...