jbpm4.4整合spring,创建jbpm的18张表(数据库为oracle10g)创建失败,求原因
---------创建代码
public class CreateJBPM {
//创建JBPM的18张表
@Test
public void createJBPM() {
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml");
SessionFactory sessionFactory = (SessionFactory) applicationContext.getBean("sessionFactory");
System.out.println("sessionFactory: " + sessionFactory);
}
}
----数据库
<!--使用的SQL对应的“方言”,此处是Oracle10g的“方言”-->
<property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>
-------------------- 打印的内容
23:24:06,739 ERROR SchemaUpdate:212 - Unsuccessful: create index IDX_DEPLPROP_DEPL on JBPM4_DEPLOYPROP (DEPLOYMENT_)
23:24:06,741 ERROR SchemaUpdate:213 - ORA-00942: 表或视图不存在
23:24:06,744 ERROR SchemaUpdate:212 - Unsuccessful: create index IDX_EXEC_SUBPI on JBPM4_EXECUTION (SUBPROCINST_)
23:24:06,744 ERROR SchemaUpdate:213 - ORA-00942: 表或视图不存在
23:24:06,746 ERROR SchemaUpdate:212 - Unsuccessful: create index IDX_EXEC_PARENT on JBPM4_EXECUTION (PARENT_)
23:24:06,746 ERROR SchemaUpdate:213 - ORA-00942: 表或视图不存在
23:24:06,749 ERROR SchemaUpdate:212 - Unsuccessful: create index IDX_EXEC_SUPEREXEC on JBPM4_EXECUTION (SUPEREXEC_)
23:24:06,750 ERROR SchemaUpdate:213 - ORA-00942: 表或视图不存在
..........................
sessionFactory = org.hibernate.impl.SessionFactoryImpl@a0c73f
sessionFactory = org.hibernate.impl.SessionFactoryImpl@a0c73f
sessionFactory = org.hibernate.impl.SessionFactoryImpl@a0c73f
sessionFactory = org.hibernate.impl.SessionFactoryImpl@a0c73f
sessionFactory = org.hibernate.impl.SessionFactoryImpl@a0c73f
sessionFactory = org.hibernate.impl.SessionFactoryImpl@a0c73f
sessionFactory: org.hibernate.impl.SessionFactoryImpl@a0c73f
---------------------------------------------------
是oracle方言的问题还是什么问题导致的jbpm表创建失败呢?