首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

JBPM3.2.2的JbpmSessionFactory有关问题

2012-11-10 
JBPM3.2.2的JbpmSessionFactory问题今天使用了JBPM3.2.2但是使用JbpmSessionFactory的时候,3.2.2已经depre

JBPM3.2.2的JbpmSessionFactory问题
今天使用了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这样的异常。
大侠们帮忙看看

热点排行