版本的问题折腾了3-4天,总算是弄好了,记录一下!
我的环境weblogic8.1.4(sp4)+jbpm3.2.3+jdk1.4
- 先是jbpm3.2.2这个版本有个bug,发布到容器后才会出现,最好选用3.2.3,或其他版本这几个都支持jdk1.4
- Jbpm3.1.4和oracle集成会有问题
- 然后是Hibernate 引用weblogic 的JNDI做数据源的正确配置:(带色的自己修改)
- <property name="hibernate.hbm2ddl.auto">update</property>
<property name="jndi.url">t3://localhost:7003</property>
<property ame="query.factory_class">org.hibernate.hql.ast.ASTQueryTranslatorFactory</property>
<property name="jndi.class">weblogic.jndi.WLInitialContextFactory</property>
<property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
<property name="connection.datasource">jdbc/dataSource</property> - 最后是weblogic8.1.4(sp4)与Hibernate3集成时的一个jar冲突,这个问题看这个博客很详细:http://zdc.iteye.com/blog/728501