Red Hat JBoss Enterprise Application PlatformでMariaDBデータソースが利用できるよう設定してみました。
テスト環境:
- JBoss EAP : 6.3.0 GA
- MairaDB Server 10.2.9
- MariaDB Connector/J 2.2.0 GA
JBoss EAP は Windows PC に、MariaDB Server は仮想マシン上にインストールしました。
MariaDB Connector/J 2.2.0 のインストール
ドライバー自体は JBoss EAP の modules/org/mariadb/main にコピーします。
module.xml
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="org.mariadb">
<resources>
<resource-root path="mariadb-java-client-2.2.0.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
</dependencies>
</module>
JBoss management console
から管理コンソールにアクセス、datasourceを追加しました。
- Name: MariaDB
- JNDI: java:jboss/datasources/MariaDB
- Driver: mariadb
- Driver Class: org.mariadb.jdbc.Driver
- Connection URL: jdbc:mariadb://mariadb_server:3306/test
JBoss Management Console - Datasources - Connection で
Test Connection を押下し、テスト接続を行います。
上記のようなテスト結果となれば問題ありません。