Java 如何将mysql合并到Jboss快速入门教程中

Java 如何将mysql合并到Jboss快速入门教程中,java,mysql,jakarta-ee,jboss7.x,Java,Mysql,Jakarta Ee,Jboss7.x,我正试图在JBoss项目中建立一个mysql数据库。我收到了关于JBAS014775的错误:新的缺少/未满足的依赖项。我读过无数关于SO的帖子,我仍然不知道为什么会出现这些问题。我已经从控制台下面粘贴了错误日志 模块文件如下所示: <?xml version = "1.0" encoding = "UTF-8"?> <module xmlns="urn:jboss:module:1.1" name="com.mysql"> <resources> <re

我正试图在JBoss项目中建立一个mysql数据库。我收到了关于JBAS014775的错误:新的缺少/未满足的依赖项。我读过无数关于SO的帖子,我仍然不知道为什么会出现这些问题。我已经从控制台下面粘贴了错误日志

模块文件如下所示:

<?xml version = "1.0" encoding = "UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="com.mysql">
<resources>
<resource-root path="mysql-connector-java-5.1.23-bin.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
<module name="javax.servlet.api" optional="true"/>
</dependencies>
</module>
<persistence version="2.0"
    xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
        http://java.sun.com/xml/ns/persistence
        http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
    <persistence-unit name="primary">
        <!-- If you are running in a production environment, add a managed 
            data source, this example data source is just for development and testing! -->
        <!-- The datasource is deployed as WEB-INF/greeter-quickstart-ds.xml, 
            you can find it in the source at src/main/webapp/WEB-INF/greeter-quickstart-ds.xml -->
        <jta-data-source>java:jboss/datasources/GreeterQuickstartDS</jta-data-source>
        <properties>
            <!-- Properties for Hibernate -->
                    <property name="hibernate.show_sql" value="true"/>
         <property name="hibernate.hbm2ddl.auto" value="update"/>
         <property name="hibernate.use_sql_comments" value="true"/>
         <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
        </properties>
    </persistence-unit>
</persistence>
 <datasources>
                <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true">
                    <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url>
                    <driver>h2</driver>
                    <security>
                        <user-name>sa</user-name>
                        <password>sa</password>
                    </security>
                </datasource>
                 <datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true" use-ccm="true">
                    <connection-url>jdbc:mysql://localhost:3306/jboss</connection-url>
                    <driver>mysql</driver>
                    <security>
                        <user-name>root</user-name>
                        <password>root</password>
                    </security>
                    <statement>
                        <prepared-statement-cache-size>100</prepared-statement-cache-size>
                        <share-prepared-statements>true</share-prepared-statements>
                    </statement>
                </datasource>
                <drivers>
                <driver name="h2" module="com.h2database.h2">
                    <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
                </driver>
                <driver name="mysql" module="com.mysql">
                    <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MySqlXADataDource</xa-datasource-class>
                </driver>
            </drivers>
            </datasources>


02:04:44,660 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
02:04:44,706 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010404: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)
02:04:45,369 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) JBAS010400: Bound data source [java:jboss/datasources/MySqlDS]
02:04:45,371 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-8) JBAS015012: Started FileSystemDeploymentService for directory /opt/jboss-as-7.1.0.Final/standalone/deployments
02:04:45,373 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
02:04:45,377 INFO  [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015014: Re-attempting failed deployment greeter.war


02:04:45,476 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.0.Final "Thunder" started in 2540ms - Started 138 of 210 services (70 services are passive or on-demand)
02:04:45,491 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015876: Starting deployment of "greeter.war"
02:04:45,816 INFO  [org.jboss.as.jpa] (MSC service thread 1-7) JBAS011401: Read persistence.xml for primary
02:04:45,900 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) JBAS016002: Processing weld deployment greeter.war

02:04:46,332 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "greeter.war" was rolled back with failure message {"JBAS014771: Services with missing/unavailable dependencies" => ["jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jarMissing[jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar]"]}
02:04:46,348 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010409: Unbound data source [jboss/datasources/GreeterQuickstartDS]
02:04:46,354 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015877: Stopped deployment greeter.war in 22ms
02:04:46,355 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014775:    New missing/unsatisfied dependencies:
      service jboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar (missing) dependents: [service jboss.data-source.jboss/datasources/GreeterQuickstartDS] 

├── google
│   └── guava
│       └── main
│           ├── guava-10.0.1.jar
│           ├── guava-10.0.1.jar.index
│           └── module.xml
├── h2database
│   └── h2
│       └── main
│           ├── h2-1.3.161.jar
│           ├── h2-1.3.161.jar.index
│           └── module.xml
├── mysql
│   └── main
│       ├── module.xml
│       ├── mysql-connector-java-5.1.23-bin.jar
│       └── mysql-connector-java-5.1.23-bin.jar.index
└── sun
    ├── jsf-impl
    │   ├── 1.2
    │   │   ├── jsf-impl-1.2_15-jbossorg-2.jar
    │   │   └── module.xml
    │   └── main
    │       ├── jsf-impl-2.1.5-jbossorg-1.jar
    │       ├── jsf-impl-2.1.5-jbossorg-1.jar.index
    │       └── module.xml
    └── xml
        ├── bind
        │   └── main
        │       ├── jaxb-impl-2.2.4.jar
        │       ├── jaxb-impl-2.2.4.jar.index
        │       ├── jaxb-xjc-2.2.4.jar
        │       ├── jaxb-xjc-2.2.4.jar.index
        │       └── module.xml
        └── messaging
            └── saaj
                └── main
                    ├── module.xml
                    ├── saaj-impl-1.3.16-jbossorg-1.jar
                    └── saaj-impl-1.3.16-jbossorg-1.jar.index


02:04:46,356 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014771: Services with missing/unavailable dependencies" => ["jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jarMissing[jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar]"]}}}

persistence.xml如下所示:

<?xml version = "1.0" encoding = "UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="com.mysql">
<resources>
<resource-root path="mysql-connector-java-5.1.23-bin.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
<module name="javax.servlet.api" optional="true"/>
</dependencies>
</module>
<persistence version="2.0"
    xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
        http://java.sun.com/xml/ns/persistence
        http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
    <persistence-unit name="primary">
        <!-- If you are running in a production environment, add a managed 
            data source, this example data source is just for development and testing! -->
        <!-- The datasource is deployed as WEB-INF/greeter-quickstart-ds.xml, 
            you can find it in the source at src/main/webapp/WEB-INF/greeter-quickstart-ds.xml -->
        <jta-data-source>java:jboss/datasources/GreeterQuickstartDS</jta-data-source>
        <properties>
            <!-- Properties for Hibernate -->
                    <property name="hibernate.show_sql" value="true"/>
         <property name="hibernate.hbm2ddl.auto" value="update"/>
         <property name="hibernate.use_sql_comments" value="true"/>
         <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
        </properties>
    </persistence-unit>
</persistence>
 <datasources>
                <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true">
                    <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url>
                    <driver>h2</driver>
                    <security>
                        <user-name>sa</user-name>
                        <password>sa</password>
                    </security>
                </datasource>
                 <datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true" use-ccm="true">
                    <connection-url>jdbc:mysql://localhost:3306/jboss</connection-url>
                    <driver>mysql</driver>
                    <security>
                        <user-name>root</user-name>
                        <password>root</password>
                    </security>
                    <statement>
                        <prepared-statement-cache-size>100</prepared-statement-cache-size>
                        <share-prepared-statements>true</share-prepared-statements>
                    </statement>
                </datasource>
                <drivers>
                <driver name="h2" module="com.h2database.h2">
                    <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
                </driver>
                <driver name="mysql" module="com.mysql">
                    <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MySqlXADataDource</xa-datasource-class>
                </driver>
            </drivers>
            </datasources>


02:04:44,660 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
02:04:44,706 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010404: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)
02:04:45,369 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) JBAS010400: Bound data source [java:jboss/datasources/MySqlDS]
02:04:45,371 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-8) JBAS015012: Started FileSystemDeploymentService for directory /opt/jboss-as-7.1.0.Final/standalone/deployments
02:04:45,373 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
02:04:45,377 INFO  [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015014: Re-attempting failed deployment greeter.war


02:04:45,476 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.0.Final "Thunder" started in 2540ms - Started 138 of 210 services (70 services are passive or on-demand)
02:04:45,491 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015876: Starting deployment of "greeter.war"
02:04:45,816 INFO  [org.jboss.as.jpa] (MSC service thread 1-7) JBAS011401: Read persistence.xml for primary
02:04:45,900 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) JBAS016002: Processing weld deployment greeter.war

02:04:46,332 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "greeter.war" was rolled back with failure message {"JBAS014771: Services with missing/unavailable dependencies" => ["jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jarMissing[jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar]"]}
02:04:46,348 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010409: Unbound data source [jboss/datasources/GreeterQuickstartDS]
02:04:46,354 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015877: Stopped deployment greeter.war in 22ms
02:04:46,355 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014775:    New missing/unsatisfied dependencies:
      service jboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar (missing) dependents: [service jboss.data-source.jboss/datasources/GreeterQuickstartDS] 

├── google
│   └── guava
│       └── main
│           ├── guava-10.0.1.jar
│           ├── guava-10.0.1.jar.index
│           └── module.xml
├── h2database
│   └── h2
│       └── main
│           ├── h2-1.3.161.jar
│           ├── h2-1.3.161.jar.index
│           └── module.xml
├── mysql
│   └── main
│       ├── module.xml
│       ├── mysql-connector-java-5.1.23-bin.jar
│       └── mysql-connector-java-5.1.23-bin.jar.index
└── sun
    ├── jsf-impl
    │   ├── 1.2
    │   │   ├── jsf-impl-1.2_15-jbossorg-2.jar
    │   │   └── module.xml
    │   └── main
    │       ├── jsf-impl-2.1.5-jbossorg-1.jar
    │       ├── jsf-impl-2.1.5-jbossorg-1.jar.index
    │       └── module.xml
    └── xml
        ├── bind
        │   └── main
        │       ├── jaxb-impl-2.2.4.jar
        │       ├── jaxb-impl-2.2.4.jar.index
        │       ├── jaxb-xjc-2.2.4.jar
        │       ├── jaxb-xjc-2.2.4.jar.index
        │       └── module.xml
        └── messaging
            └── saaj
                └── main
                    ├── module.xml
                    ├── saaj-impl-1.3.16-jbossorg-1.jar
                    └── saaj-impl-1.3.16-jbossorg-1.jar.index


02:04:46,356 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014771: Services with missing/unavailable dependencies" => ["jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jarMissing[jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar]"]}}}

java:jboss/datasources/GreeterQuickStarts
greeter-quickstart-ds.xml如下所示

<datasources xmlns="http://www.jboss.org/ironjacamar/schema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.jboss.org/ironjacamar/schema http://docs.jboss.org/ironjacamar/schema/datasources_1_0.xsd">
    <!-- The datasource is bound into JNDI at this location. We reference 
        this in META-INF/persistence.xml -->
    <datasource jndi-name="java:jboss/datasources/GreeterQuickstartDS"
        pool-name="greeter-quickstart" enabled="true" use-java-context="true">
        <connection-url>jdbc:mysql://localhost:3306/jboss</connection-url>
        <driver>mysql</driver>
        <security>
            <user-name>root</user-name>
            <password>root</password>
        </security>
    </datasource>
</datasources>

jdbc:mysql://localhost:3306/jboss
mysql
根
根
standalone.xml显示如下:

<?xml version = "1.0" encoding = "UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="com.mysql">
<resources>
<resource-root path="mysql-connector-java-5.1.23-bin.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
<module name="javax.servlet.api" optional="true"/>
</dependencies>
</module>
<persistence version="2.0"
    xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
        http://java.sun.com/xml/ns/persistence
        http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
    <persistence-unit name="primary">
        <!-- If you are running in a production environment, add a managed 
            data source, this example data source is just for development and testing! -->
        <!-- The datasource is deployed as WEB-INF/greeter-quickstart-ds.xml, 
            you can find it in the source at src/main/webapp/WEB-INF/greeter-quickstart-ds.xml -->
        <jta-data-source>java:jboss/datasources/GreeterQuickstartDS</jta-data-source>
        <properties>
            <!-- Properties for Hibernate -->
                    <property name="hibernate.show_sql" value="true"/>
         <property name="hibernate.hbm2ddl.auto" value="update"/>
         <property name="hibernate.use_sql_comments" value="true"/>
         <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
        </properties>
    </persistence-unit>
</persistence>
 <datasources>
                <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="ExampleDS" enabled="true" use-java-context="true">
                    <connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url>
                    <driver>h2</driver>
                    <security>
                        <user-name>sa</user-name>
                        <password>sa</password>
                    </security>
                </datasource>
                 <datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true" use-ccm="true">
                    <connection-url>jdbc:mysql://localhost:3306/jboss</connection-url>
                    <driver>mysql</driver>
                    <security>
                        <user-name>root</user-name>
                        <password>root</password>
                    </security>
                    <statement>
                        <prepared-statement-cache-size>100</prepared-statement-cache-size>
                        <share-prepared-statements>true</share-prepared-statements>
                    </statement>
                </datasource>
                <drivers>
                <driver name="h2" module="com.h2database.h2">
                    <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
                </driver>
                <driver name="mysql" module="com.mysql">
                    <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MySqlXADataDource</xa-datasource-class>
                </driver>
            </drivers>
            </datasources>


02:04:44,660 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
02:04:44,706 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010404: Deploying non-JDBC-compliant driver class com.mysql.jdbc.Driver (version 5.1)
02:04:45,369 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) JBAS010400: Bound data source [java:jboss/datasources/MySqlDS]
02:04:45,371 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-8) JBAS015012: Started FileSystemDeploymentService for directory /opt/jboss-as-7.1.0.Final/standalone/deployments
02:04:45,373 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
02:04:45,377 INFO  [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015014: Re-attempting failed deployment greeter.war


02:04:45,476 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.0.Final "Thunder" started in 2540ms - Started 138 of 210 services (70 services are passive or on-demand)
02:04:45,491 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015876: Starting deployment of "greeter.war"
02:04:45,816 INFO  [org.jboss.as.jpa] (MSC service thread 1-7) JBAS011401: Read persistence.xml for primary
02:04:45,900 INFO  [org.jboss.weld.deployer] (MSC service thread 1-4) JBAS016002: Processing weld deployment greeter.war

02:04:46,332 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "greeter.war" was rolled back with failure message {"JBAS014771: Services with missing/unavailable dependencies" => ["jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jarMissing[jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar]"]}
02:04:46,348 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010409: Unbound data source [jboss/datasources/GreeterQuickstartDS]
02:04:46,354 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015877: Stopped deployment greeter.war in 22ms
02:04:46,355 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014775:    New missing/unsatisfied dependencies:
      service jboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar (missing) dependents: [service jboss.data-source.jboss/datasources/GreeterQuickstartDS] 

├── google
│   └── guava
│       └── main
│           ├── guava-10.0.1.jar
│           ├── guava-10.0.1.jar.index
│           └── module.xml
├── h2database
│   └── h2
│       └── main
│           ├── h2-1.3.161.jar
│           ├── h2-1.3.161.jar.index
│           └── module.xml
├── mysql
│   └── main
│       ├── module.xml
│       ├── mysql-connector-java-5.1.23-bin.jar
│       └── mysql-connector-java-5.1.23-bin.jar.index
└── sun
    ├── jsf-impl
    │   ├── 1.2
    │   │   ├── jsf-impl-1.2_15-jbossorg-2.jar
    │   │   └── module.xml
    │   └── main
    │       ├── jsf-impl-2.1.5-jbossorg-1.jar
    │       ├── jsf-impl-2.1.5-jbossorg-1.jar.index
    │       └── module.xml
    └── xml
        ├── bind
        │   └── main
        │       ├── jaxb-impl-2.2.4.jar
        │       ├── jaxb-impl-2.2.4.jar.index
        │       ├── jaxb-xjc-2.2.4.jar
        │       ├── jaxb-xjc-2.2.4.jar.index
        │       └── module.xml
        └── messaging
            └── saaj
                └── main
                    ├── module.xml
                    ├── saaj-impl-1.3.16-jbossorg-1.jar
                    └── saaj-impl-1.3.16-jbossorg-1.jar.index


02:04:46,356 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"JBAS014771: Services with missing/unavailable dependencies" => ["jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jarMissing[jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar]"]}}}

jdbc:h2:mem:test;DB_关闭_延迟=-1
氢
sa
sa
jdbc:mysql://localhost:3306/jboss
mysql
根
根
100
真的
org.h2.jdbcx.JdbcDataSource
com.mysql.jdbc.jdbc2.optional.MySqlXADataDource
02:04:44660信息[org.jboss.as.connector.subsystem.datasources](ServerService线程池--27)JBAS010403:部署符合JDBC的驱动程序类org.h2.driver(版本1.3)
02:04:44706信息[org.jboss.as.connector.subsystem.datasources](ServerService线程池--27)JBAS010404:部署不符合JDBC的驱动程序类com.mysql.JDBC.driver(版本5.1)
02:04:45369信息[org.jboss.as.connector.subsystem.datasources](MSC服务线程1-3)JBAS010400:绑定数据源[java:jboss/datasources/MySqlDS]
02:04:45371信息[org.jboss.as.server.deployment.scanner](MSC服务线程1-8)JBAS015012:已为目录/opt/jboss-as-7.1.0.Final/standalone/deployments启动FileSystemDeploymentService
02:04:45373信息[org.jboss.as.connector.subsystem.datasources](MSC服务线程1-5)JBAS010400:绑定数据源[java:jboss/datasources/examples]
02:04:45377信息[org.jboss.as.server.deployment.scanner](DeploymentScanner线程-1)JBAS015014:重新尝试失败的部署greeter.war
02:04:45476 INFO[org.jboss.as](控制器启动线程)JBAS015874:jboss as 7.1.0.Final“Thunder”启动时间为2540ms-启动210个服务中的138个(70个服务为被动或按需)
02:04:45491信息[org.jboss.as.server.deployment](MSC服务线程1-2)JBAS015876:开始部署“greeter.war”
02:04:45816 INFO[org.jboss.as.jpa](MSC服务线程1-7)JBAS011401401:读取主线程的persistence.xml
02:04:45900信息[org.jboss.weld.deployer](MSC服务线程1-4)JBAS016002:处理焊接部署greeter.war
02:04:46332信息[org.jboss.as.server](DeploymentScanner threads-2)JBAS015870:部署的部署“greeter.war”被回滚,失败消息为{“JBAS014771:缺少/不可用依赖项的服务”=>[“jboss.data-source.jboss/datasources/GreeterQuickstartDSjboss.jdbc-driver.mysql-connector-java-5_123-bin\jarMissing[jboss.data source.jboss/datasources/GreeterQuickstartDSjboss.jdbc driver.mysql-connector-java-5_1_23-bin_jar]“]}
02:04:46348信息[org.jboss.as.connector.subsystem.datasources](MSC服务线程1-5)JBAS010409:未绑定数据源[jboss/datasources/greeterquickstarts]
02:04:46354信息[org.jboss.as.server.deployment](MSC服务线程1-6)JBAS015877:22毫秒内停止部署greeter.war
02:04:46355信息[org.jboss.as.controller](DeploymentScanner线程-2)JBAS014774:服务状态报告
JBAS014775:新缺少/未满足的依赖项:
service jboss.jdbc-driver.mysql-connector-java-5_1_23-bin_jar(缺少)依赖项:[service jboss.data source.jboss/datasources/greeterquickstarts]
├── 谷歌
│   └── 番石榴
│       └── 主要的
│           ├── 番石榴-10.0.1.jar
│           ├── 番石榴-10.0.1.jar.index
│           └── module.xml
├── H2数据库
│   └── 氢
│       └── 主要的
│           ├── h2-1.3.161.jar
│           ├── h2-1.3.161.jar.index
│           └── module.xml
├── mysql
│   └── 主要的
│       ├── module.xml
│       ├── mysql-connector-java-5.1.23-bin.jar
│       └── mysql-connector-java-5.1.23-bin.jar.index
└── 太阳
├── jsf impl
│   ├── 1.2
│   │   ├── jsf-impl-1.2_15-jbossorg-2.jar
│   │   └── module.xml
│   └── 主要的
│       ├── jsf-impl-2.1.5-jbossorg-1.jar
│       ├── jsf-impl-2.1.5-jbossorg-1.jar.index
│       └── module.xml
└── xml
├── 绑定
│   └── 主要的
│       ├── jaxb-impl-2.2.4.jar
│       ├── jaxb-impl-2.2.4.jar.index
│       ├── jaxb-xjc-2.2.4.jar
│       ├── jaxb-xjc-2.2.4.jar.index
│       └── module.xml
└── 消息传递
└── 萨吉
└── 主要的
├── module.xml
├── saaj-impl-1.3.16-jbossorg-1.jar
└── saaj-impl-1.3.16-jbossorg-1.jar.index
02:04:46356错误[org.jboss.as.server.deployment.scanner](DeploymentScanner线程-1){“JBAS014653:复合操作失败并被回滚。失败的步骤:“=>{”操作步骤-2“=>{”JBAS014771:具有mi的服务