jboss6.3 mariadb的jndi配置

jboss6.3 mariadb的jndi配置

  • 在/usr/java/jboss/jboss-eap-6.3/modules/目錄下建立文件夾com/mysql/main,建立後新建文件module.xml,文件內容以下:
<?xml version="1.0" encoding="UTF-8"?>

<module xmlns="urn:jboss:module:1.1" name="com.mysql">

    <resources>

        <resource-root path="mariadb-java-client-1.1.1.jar"/>

    </resources>

    <dependencies>

        <module name="javax.api"/>

        <module name="javax.transaction.api"/>

    </dependencies>

</module>

  

其中mariadb-java-client-1.1.1.jarhtml

放在/usr/java/jboss/jboss-eap-6.3/modules/com/ mysql /main目錄下java

  • 修改配置文件standalone.xml

配置文件所在目錄usr/java/jboss/jboss-eap-6.3/standalone/configuration。mysql

<subsystem xmlns="urn:jboss:domain:datasources:1.2">

            <datasources>

             <datasource jndi-name="java:/jdbc/rules-mysql" pool-name="jdbc/rules-mysql" enabled="true" use-java-context="true">

                    <connection-url>jdbc:mysql://192.168.3.150:3308/test</connection-url>

                    <driver-class>org.mariadb.jdbc.Driver</driver-class>

                    <driver>mysql</driver>

                    <security>

                        <user-name>root</user-name>

                        <password>root</password>

                    </security>

                </datasource>

                <drivers>

                  <driver name="mysql" module="com.mysql">

                     <xa-datasource-class>org.mariadb.jdbc.MySQLXAConnection</xa-datasource-class>

                    </driver>

                </drivers>

            </datasources>

        </subsystem>

 

其中紅色部分須要修改,jndi-name、pool-name須要和工程中的對應sql

下載地址: mariadb  http://pan.baidu.com/s/1kTFxHhtapi

      jboss4.3  http://jbossas.jboss.org/downloads/  或 http://pan.baidu.com/s/1hqlH9Wwdom

相關文章
相關標籤/搜索