环境:
JBPM6版本为:6.0.1
Oracle:11g
目标:
将JBPM6测试代码,可以在oracle中顺利执行。
遇到问题:
1.执行jbpm-installer\db\ddl-scripts\oracle,中的脚本。执行完毕,进行测试时,发现脚本有误。
(1)TASK 主键修改为ID,脚本语句是TASKID
(2)I18NText 主键修改为ID,但现在不是
(3)TaskEvent 缺少字段 OPTLOCK,需要添加
(4)EventTypes 字段错误,将eventTypes修改为element
2.persistence.xml设置。
对于“hibernate.dialect”,
需要设置为“org.hibernate.dialect.Oracle10gDialect"
不能设置为“org.hibernate.dialect.OracleDialect”