【问题标题】:JPA not saving to DB on WildFly 16JPA 未在 WildFly 16 上保存到数据库
【发布时间】:2019-11-03 23:51:01
【问题描述】:

从 Wildfly-8.2.0 迁移到 Wildfly-16.0.0 后,我的 JEE 应用程序正常启动并

显示从 (PostgreSql) 数据库读取的预期数据,但 (插入/更新/删除) 都没有

操作正在保存到数据库(没有异常被触发)!

我在旧版本的 Wildfly 上重新部署了相同的应用程序,并且(插入/更新/删除)操作正常工作。

【问题讨论】:

  • 嗨,你能告诉我 @Transactional 注释被导入的包吗?您还可以发布您的“保存”方法之一的示例吗?问候

标签: jpa jakarta-ee persistence jpa-2.1 wildfly-16


【解决方案1】:

缺少的是在

中添加“eclipselink.jar”文件

"wildfly\modules\system\layers\base\org\eclipse\persistence\main"

并在

中将其作为“资源根”引用

"wildfly\modules\system\layers\base\org\eclipse\persistence\main\module.xml"

不幸的是,没有引发任何异常来描述 eclipselink 的缺失配置!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-05
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 2021-03-05
    • 2021-10-27
    • 2022-01-12
    • 1970-01-01
    相关资源
    最近更新 更多