小编Mar*_*s H的帖子

Wildfly 未安装的必需服务:\

我尝试部署 JPA Rest 应用程序,并在尝试在 Wildfly 10 上部署时出现以下错误。

错误:

"{
    \"WFLYCTL0412: Required services that are not installed:\" => [
        \"jboss.naming.context.java.app.\\\"internal-1.0\\\".newDevConnection\",
        \"jboss.naming.context.java.jboss.datasources.ExampleDS\"
    ],
    \"WFLYCTL0180: Services with missing/unavailable dependencies\" => [
        \"jboss.naming.context.java.module.\\\"internal-1.0\\\".\\\"internal-1.0\\\".DefaultDataSource is missing [jboss.naming.context.java.jboss.datasources.ExampleDS]\",
        \"jboss.persistenceunit.\\\"internal-1.0.war#com.e24_MavenProjectTest_war_1.0-SNAPSHOTPU\\\" is missing [jboss.naming.context.java.app.\\\"internal-1.0\\\".newDevConnection]\",
        \"jboss.persistenceunit.\\\"internal-1.0.war#com.e24_MavenProjectTest_war_1.0-SNAPSHOTPU\\\".__FIRST_PHASE__ is missing [jboss.naming.context.java.app.\\\"internal-1.0\\\".newDevConnection]\"
    ]
}"
Run Code Online (Sandbox Code Playgroud)

持久性.xml

<persistence-unit name="app-pu" transaction-type="JTA">
    <jta-data-source>java:/newDevConnection</jta-data-source>
    <exclude-unlisted-classes>false</exclude-unlisted-classes>
    <properties/>
</persistence-unit>
Run Code Online (Sandbox Code Playgroud)

Standalone.xml 中的数据源

<datasources>
        <datasource jndi-name="java:/newDevConnection" pool-name="secret" enabled="true" use-java-context="true">
            <connection-url>jdbc:mysql://secret...</connection-url>
            <driver>mysql</driver>
            <security>
                <user-name>secret</user-name>
                <password>secret</password>
            </security>
        </datasource>
 <drivers>
        <driver name="com.mysql" module="mysql.mysql-connector-java">
          <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
        </driver>
        <driver name="mysql" module="org.mysql">
            <driver-class>com.mysql.jdbc.Driver</driver-class>
        </driver>
     </drivers>
</datasources>
Run Code Online (Sandbox Code Playgroud)

编辑:mysql …

java jboss jpa datasource wildfly

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

datasource ×1

java ×1

jboss ×1

jpa ×1

wildfly ×1