【问题标题】:deploying a project to wildfly server getting issues with required service are not installed将项目部署到 Wildfly 服务器 未安装所需服务的问题
【发布时间】: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


【解决方案1】:

我正在发布我的问题的答案,我弄乱了我的standalone.xml,我点击了下面提到的链接,它工作了。

https://issues.redhat.com/browse/JBEAP-2405

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-05
    • 2017-02-03
    • 1970-01-01
    • 1970-01-01
    • 2017-03-14
    • 2011-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多