论坛首页 Java企业应用论坛

JBPM3.2.2的JbpmSessionFactory问题

浏览 1263 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2007-12-11  
今天使用了JBPM3.2.2
但是使用JbpmSessionFactory的时候,3.2.2已经deprecated了
看见注释用
@deprecated use {@link org.jbpm.tc.ContextBuilder} and {@link org.jbpm.tc.db.JbpmSessionContext} instead.
但是我找不到ContextBuilder类,请问有谁能告诉我ContextBuilder在哪里。
同时我测试下面的代码:
public void testSave()
        throws HibernateException, SQLException
    {
        // 打开新的永久层会话
        JbpmSession jbpmSession = jbpmSessionFactory.openJbpmSession();
       
        // 保存流程定义到数据库中
        ProcessDefinition pdf = jbpmSession.getGraphSession().findLatestProcessDefinition("MyRequest");

        ProcessInstance pi = new ProcessInstance(pdf);
       
        System.out.println(pi.getRootToken());

        // 关闭会话.
        jbpmSession.close();
    }
到ProcessInstance pi = new ProcessInstance(pdf);
的时候会抛出:
org.hibernate.HibernateException: null index column for collection: org.jbpm.graph.def.ProcessDefinition.definitions这样的异常。
大侠们帮忙看看
论坛首页 Java企业应用版

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