【发布时间】:2020-09-14 12:15:43
【问题描述】:
我在 Wildfly/module.../mariadb/ 中创建了 maridb 文件夹,并添加了所需的 module.xml 文件和相应的 jar 文件。
08:36:58,152 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("subsystem" => "datasources"),
("data-source" => "dgpa")
]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" => ["jboss.jdbc-driver.mariadb-java-client-2_3_0_jar"],
"WFLYCTL0180: Services with missing/unavailable dependencies" => [
"jboss.driver-demander.java:jboss/datasources/Archive is missing [jboss.jdbc-driver.mariadb-java-client-2_3_0_jar]",
"org.wildfly.data-source.dbpa is missing [jboss.jdbc-driver.mariadb-java-client-2_3_0_jar]"
]
}
08:36:58,192 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("subsystem" => "datasources"),
("data-source" => "dbagpa")
]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" => [
"jboss.jdbc-driver.mariadb-java-client-2_3_0_jar",
"jboss.jdbc-driver.mariadb-java-client-2_3_0_jar"
],
"WFLYCTL0180: Services with missing/unavailable dependencies" => [
"jboss.driver-demander.java:jboss/datasources/Archive is missing [jboss.jdbc-driver.mariadb-java-client-2_3_0_jar]",
"org.wildfly.data-source.dbpa is missing [jboss.jdbc-driver.mariadb-java-client-2_3_0_jar]",
"org.wildfly.data-source.dbpa is missing [jboss.jdbc-driver.mariadb-java-client-2_3_0_jar]"
【问题讨论】:
-
你的代码是否使用了持久化单元?它通常位于
persistence.xml。如果是这样,则必须在部署 Web 应用程序之前将其安装在 Wildfly 中。 -
这个应用程序正在一台服务器上运行,我根据上述错误修改了我的standalone.xml。我会检查persistence.xml
-
@stdunbar-我不确定这个应用程序是否提供给我们部门,我编译它并生成了 .war 文件。我应该检查我生成的war文件中的persistance.xml文件吗
-
你现在搞砸了
standalone.xml文件。你不应该手动修改这个文件。您可以发布您尝试添加到standalone.xml 的内容吗? -
@stdunbar: 我在 stanalone.xml 中添加了我修改过的内容
标签: wildfly wildfly-8 wildfly-10 wildfly-9