`
zhu_chen001
  • 浏览: 22162 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

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这样的异常。
大侠们帮忙看看
分享到:
评论

相关推荐

    jbpm 3.2.2 表说明

    jbpm 3.2.2 表说明 详尽解释

    jbpm3.2.2工作流入门例子

    jbpm3.2.2是jbpm的一个版本,它在当时提供了许多关键功能,如流程定义、流程实例管理、任务管理和事件处理等。本入门例子旨在帮助初学者快速理解和应用jbpm。 在jbpm3.2.2中,工作流引擎是核心组件,它负责解析流程...

    JBPM3.2.2开发环境部署

    开源工作流JBPM3.2.2开发环境部署 Ant Eclipse插件安装以及数据库

    JBPM3.2.2数据库备份

    该文件是jbpm (工作流系统)的数据库备份,该备份文件用于ORACLE下

    jbpm3.2.2 web工程框架

    【jbpm3.2.2 Web工程框架】是企业级工作流程管理(Business Process Management,BPM)系统jbpm的一个特定版本,适用于构建基于Web的应用程序。jbpm是一款开源的BPM解决方案,它允许开发者设计、执行、管理和监控...

    jbpm3.2.2在mysql中字段的类型的错误

    在使用jbpm3.2.2(一个开源的工作流引擎)与MySQL数据库进行集成时,可能会遇到关于字段类型不匹配的问题。这通常发生在初始化数据库结构或升级流程引擎版本时,尤其是当MySQL数据库中的字段类型与Jbpm预期的不同时...

    jbpm3.2.2+spring2.5+hibernate3.0+struts2.0

    【jbpm3.2.2】 Jbpm是一个开源的工作流管理系统,它提供了一整套业务流程自动化解决方案。在3.2.2版本中,jbpm提供了对工作流建模、执行、监控和管理的功能。它支持BPMN(Business Process Modeling Notation)标准...

    spring2.5.4+hibernate3.2.6+struts2+jbpm3.2.2配置方法

    在这个配置中,我们将探讨如何将这些框架集成在一起,创建一个基于Spring 2.5.4、Hibernate 3.2.6、Struts2和jbpm3.2.2的应用。 1. **Spring框架**: - Spring 2.5.4作为应用的核心容器,负责管理应用的bean(对象...

    JBPM3.2.2工作流引擎源代码

    JBPM3.2.2源码,工作流引擎。JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源...

    spring2.5.4+hibernate3.2.6+struts2+jbpm3.2.2收藏

    在这个场景中,我们讨论的是如何将Spring 2.5.4、Hibernate 3.2.6、Struts2以及jbpm 3.2.2这四个组件集成到一个项目中。下面将分别介绍这些组件以及它们在整合过程中的配置细节。 1. **Spring 2.5.4**: Spring 是...

    JBPM-3.2.2

    【JBPM-3.2.2】是一款基于Java的企业级工作流管理系统,它主要用于设计、执行和管理业务流程。在JBPM 3.2.2版本中,主要提供了jbpm-jpdl-suite-3.2.2.zip这个压缩包,其中包含了用于绘制流程图的相关工具和库。 ...

    jbpm-jpdl-3.2.2.zip

    jbpm-jpdl-3.2.2.zip 是一个与JBoss企业级业务流程管理(BPM)平台相关的压缩包,其中包含的是jbpm的工作流定义语言(JPDL)的3.2.2版本。JBPM是一个开源项目,用于设计、执行和管理业务流程,而JPDL则是该平台用来...

    jbpm-jpdl-3.2.2

    jbpm-jpdl-3.2.2是一个与业务流程管理(BPM)相关的软件包,专注于使用JPDL(JBoss Process Definition Language)来定义和执行业务流程。在这个压缩包中,我们找到了几个关键文件和目录,它们揭示了jbpm-jpdl-3.2.2...

    jbpm的web工程例子

    利用jbpm插件建立的jbpm工程不能作为web工程利用myeclipse插件发布,...因为所需jar包过多影响上传,请自行将jbpm3.2.2包和mysql数据库驱动放到web-info/lib下。最好在加载了jbpm designer插件的myeclipse环境中导入。

    JBoss_jBPM_jPDL用户开发手册_3.2.3.pdf 中文-(转)zhangym

    **JBoss、jBPM与jPDL:工作流管理的核心技术** JBoss是一个开源的企业级Java应用服务器,它提供了一个全面的中间件平台,支持Java EE(Java Platform, Enterprise Edition)规范。jBPM(Java Business Process ...

    jbpm教案加代码(汤阳光)

    首先,我们来看文件`Jbpm3.2.2_.doc`,这可能是关于jbpm 3.2.2版本的详细教程文档,涵盖了jbpm的基本概念,如流程定义语言BPMN2.0,流程实例的启动、控制与终止,以及任务的分配与处理。文档可能还包含了如何使用...

    jbpm-jpdl-src.rar

    jBPM 3.2.2 版本是该系统的一个较早版本,它不包括BPEL(Business Process Execution Language),因为BPEL主要与JBoss相关,而jBPM旨在提供更通用的解决方案。 jBPM-JPDL(jBPM Process Definition Language)是...

    深入浅出jBPM3.2.part1

    JBPM3.2,扫描版本,还算很清晰,虽然比较老,但是用来学习下还算不错,而且是中文,此文件因为太大,所以分为两个压缩包压缩,都已全部上传,请全部下载再解压缩。

    jbpm4.3问题解决

    本篇主要针对jbpm4.3使用过程中遇到的问题及其解决方法进行详细阐述。 首先,我们来看"jbpm4_3表结构和表字段说明 - gamestart104的专栏 - 博客频道 - CSDN_NET.htm"这个文件,这通常包含了jbpm4.3在数据库中使用的...

Global site tag (gtag.js) - Google Analytics