论坛首页 Java企业应用论坛

jBPM4与Spring整合的2种方式

浏览 14754 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-10-26  
cfg.setSessionFactory(sessionFactory);
4.1是不是修改为:
cfg.setHibernateSessionFactory(sessionFactory);
 
0 请登录后投票
   发表时间:2009-10-26  
User u = new User();
u.setAge(60);
u.setName("boss");
u.setUserName("houqj");
Map<String,Object> jbpmVariables  = new HashMap<String,Object>();
jbpmVariables.put("user", u);

instanceService.startProcessInstance(id,jbpmVariables);


User实现了序列化了

在没集成Spring是能正常运行的,集成了spring后报错:
org.jbpm.pvm.internal.type.variable.UnpersistableVariable is not a: org.jbpm.pvm.internal.type.Variable

为什么?请教lz。
0 请登录后投票
   发表时间:2009-10-26  
解决了。原来是没在Jbpm.cfg.xml没配置:
<types resource="jbpm.variable.types.xml" />
0 请登录后投票
   发表时间:2009-11-01  
kayzhan 写道
刚刚在gg上搜索jbpm4控制台,结果看到了je上的一篇帖子里提高了我们做的控制台视频展示,再一看那篇文章是转载xyz20003的新闻。再看他的上一篇文章竟然是jbpm4与spring的2种整合方式。我还挺高兴,看来自己的文章也被转载了,结果一看,他写着原创。我真是欲哭无泪。


是不是他转载的时候,把原创几个字也转载去了?~
0 请登录后投票
   发表时间:2009-12-02  
你好,我想请问一下,我用的是4.1版本。我其它的配置都一样的,只是Spring配置文件里这样写的。但是会报错,说是创建了两个processEngine这是为什么呢。都和你写的一样的啊。

<bean id="jbpmConfiguration" class="org.jbpm.pvm.internal.cfg.SpringConfiguration">
    <constructor-arg value="jbpm.cfg.xml"/>   
   </bean>         
    <bean id="processEngine" factory-bean="jbpmConfiguration" factory-method="buildProcessEngine" />  
    
    <bean id="examplejbpmAction" class="com.qam.test.jbpm4.web.action.ExamplejbpmAction">   
<property name="processEngine" ref="processEngine"></property>
</bean>
错误信息:
No unique bean of type [org.jbpm.api.ProcessEngine] is defined: expected single matching bean but found 2: [jbpmConfiguration, processEngine]
我应该怎么解决呢,我知道 jbpmConfiguration实现了processEngine,但这有什么关系呢,我在ExamplejbpmAction里面只想用那个processEngine呀。
0 请登录后投票
   发表时间:2009-12-02  
对了,我用的是第二种方法。
补充一下,如果我只配置 jbpmConfiguration的话,不配置processEngine,
我在Action里面手动获得processEngine的时候,在部署流程定义的时候,是一个.zip文件。
repositoryService.createDeployment().addResourcesFromZipInputStream(new ZipInputStream(fis)).deploy();
这时会报空指针错,说DeploymentImpl是空的。
这又是因为什么呢,上传的文件是有的。fis存在。
0 请登录后投票
   发表时间:2010-01-13  
<bean id="jbpmTemplate" class="com.family168.jbpm.JbpmTemplate"> 
搂主这个JbpmTemplate文件到底在哪里,可以给下代码吗谢谢,我的邮箱240597563@qq.com
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics