WildFly 服务器发出重复数据源

Posted

技术标签:

【中文标题】WildFly 服务器发出重复数据源【英文标题】:WildFly server issue duplicate data sources 【发布时间】:2021-03-29 05:13:54 【问题描述】:

我在 CentOS 7 上的 WildFly 服务器版本 19.0.0.Final 上运行一个应用程序。这个应用程序运行良好,但我在将近 2 个月后运行它,但我在没有找到的地方出现了这个错误Standalone.xml 中的任何重复数据源

14:21:06,641 错误 [org.jboss.as.controller.management-operation](控制器引导线程)​​WFLYCTL0013:操作(“添加”)失败 - 地址:([(“部署”=>“应用程序。 war")]) - 失败描述:“WFLYCTL0212:重复资源 [("deployment" => "application.war")]" 14:21:06,647 FATAL [org.jboss.as.server](控制器引导线程)​​WFLYSRV0056:服务器引导以不可恢复的方式失败;退出。有关详细信息,请参阅以前的消息。

【问题讨论】:

【参考方案1】:

从您提供的堆栈跟踪来看,问题似乎与部署有关,与数据源无关。

如果定义了多个部署扫描器,请确保它们指向不同的位置

如果定义了多个部署扫描器指向相同的路径或父目录的路径,这会导致同一个war文件的多次部署尝试导致异常。

【讨论】:

以上是关于WildFly 服务器发出重复数据源的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 executeQuery() 发出数据操作语句 [重复]

无法使用 executeQuery() 发出数据操作语句 [重复]

SQLException:“无法使用 executeQuery() 发出数据操作语句”[重复]

通过 JDBC 发出与 MySql 数据库的连接 [重复]

ListView 单元格中的重复数组元素发出 Parse Server

在ListView单元格中重复数组元素会发出解析服务器