使用wildfly 19(hibernate版本)部署ear时出现空指针异常

使用wildfly 19(hibernate版本)部署ear时出现空指针异常,hibernate,wildfly,Hibernate,Wildfly,我正在尝试将我们的应用服务器wildfly 8迁移到wildfly 19。在部署ear期间,我遇到了hibernate配置的空指针异常 在调查了这个问题之后,我发现wildfly 19使用hibernate 5.3,我的ear部署在hibernate 4.1下,所以我想用hibernate 4来指向我的应用服务器wildfly 19,但我没有找到方法 下面是persistence.xml错误的屏幕截图 persistence.xml: 通过在persistence.xml中设置属性,尝试更改W

我正在尝试将我们的应用服务器wildfly 8迁移到wildfly 19。在部署ear期间,我遇到了hibernate配置的空指针异常

在调查了这个问题之后,我发现wildfly 19使用hibernate 5.3,我的ear部署在hibernate 4.1下,所以我想用hibernate 4来指向我的应用服务器wildfly 19,但我没有找到方法

下面是persistence.xml错误的屏幕截图

persistence.xml:


通过在
persistence.xml
中设置属性,尝试更改Wildfly将要使用的Hibernate插槽:

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

请参阅以下链接以供参考:

看起来您的数据源配置不正确。对于答复,我使用插件将我的单机版迁移到standalone.xml,因此我认为它的数据源配置不正确