当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

JBPM4 4.0操纵问题 -- 1:结合Sqlserver操纵问题[Java编程]

赞助商链接



  本文“JBPM4 4.0操纵问题 -- 1:结合Sqlserver操纵问题[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

惊奇JBPM的更新速度

项目要利用工作流引擎

谈需求时JBPM 4.0还是beta版,目前我们需求谈好,JBPM 4.0也已经出到GA版

JBPM 4与3的差别相当大......,看来JBPM自己已经丢弃了3,我们项目也没必要犹豫了,选4吧~

下载地址:

http://downloads.sourceforge.net/project/jbpm/a%29%20jBPM%204/jbpm-4.0/jbpm-4.0.zip?use_mirror=nchc

1:JBPM 4  DB 里 竟然没有 Sql server ,莫非不支持Sqlserver.

因为JBPM 4利用Hibernate,不支持Sqlserver大概性不大,所以自己写呼应的create.sql drop.sql 及 hibernate配置文件.

测试可以通过.

但还是碰到些许问题..

A:org.hibernate.exception.ConstraintViolationException: could not insert: [org.jbpm.pvm.internal.history.model.HistoryProcessInstanceImpl]

Caused by: java.sql.SQLException: 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'JBPM4_HIST_PROCINST' 中的标识列插入显式值.

JBPM4_HIST_PROCINST : DBID_ bigint not null IDENTITY, 改成 DBID_ bigint not null

经查系改Sql时没看细心,该表非IDENTITY id.

B:org.hibernate.exception.ConstraintViolationException: could not insert: [org.jbpm.pvm.internal.model.ExecutionImpl]

Caused by: java.sql.SQLException: 违反了 UNIQUE KEY 约束 'UQ__JBPM4_EXECUTION__7D8391DF'.不能在对象 'dbo.JBPM4_EXECUTION' 中插入反复键.

ID_ ASC

Note that SQL Server doesn't allow multiple null values in a column with

a unique constraint (JBPM4_EXECUTION.ID_).

忍痛去掉该约束~

2:待续~


  以上是“JBPM4 4.0操纵问题 -- 1:结合Sqlserver操纵问题[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Liferay Portal之jbpm配置
  • JBPM4 4.0操纵问题 -- 2: jbpm 4 在Tomcat 6.0上 运行问题
  • <b>JBPM 4.0操纵问题 -- 3:也谈 JBPM 4 整合Spring..</b>
  • JBPM4 4.0操纵问题 -- 1:结合Sqlserver操纵问题
  • Jbpm 4.1与Spring集成
  • 基于JBPM的简单报销实例
  • jBPM4 PVM的流程定义模子与历程调度
  • <b>jBPM-Side流程筹划器架构阐明</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .