wildfly 8删除(排除)hibernate 4并使用旧版本

时间:2014-09-25 10:26:01

标签: hibernate upgrade wildfly-8

我正在从JBoss 6升级到WildFly8。我的应用程序使用Hibernate 3.6,但WildFly 8与Hibernate 4绑定。我不想将我的Hibernate版本更改为4.我怎么能告诉WildFly8在我的情况下使用另一个版本的Hibernate。我试图排除org.hibernate模块,但它没有帮助。

1 个答案:

答案 0 :(得分:0)

我设法通过设置persistence.xml来实现这一点:

<properties>
    <property name="jboss.as.jpa.providerModule" value="org.hibernate:3" />
</properties>

并放入Wildfly org.hibernate.3

<resources>
    <resource-root path="jipijapa-hibernate3-1.0.1.Final.jar"/>
    <resource-root path="hibernate3-core.jar"/>
    <resource-root path="hibernate3-commons-annotations.jar"/>
    <resource-root path="hibernate3-entitymanager.jar"/>
</resources>

当然我在那里复制了文件。

相关问题