Skip to content

Instantly share code, notes, and snippets.

@emag
Last active January 23, 2017 11:52
Show Gist options
  • Save emag/88c9db32b9dbd8bdbcf5cf256e1728e2 to your computer and use it in GitHub Desktop.
Save emag/88c9db32b9dbd8bdbcf5cf256e1728e2 to your computer and use it in GitHub Desktop.
動的モジュールとして登録した(=デプロイした) JDBC ドライバがちゃんと登録されているかのチェック

動的モジュールとして登録した(=デプロイした) JDBC ドライバがちゃんと登録されているかのチェック

standalone.xml を見る

デプロイされていれば standalone*.xml に <deployments> 要素が生まれている。

<deployments>
  <deployment name="postgresql-9.4.1212.jar" runtime-name="postgresql-9.4.1212.jar">
    <content sha1="38931d70811d9bfcecf9c06f7222973c038a12de"/>
  </deployment>
</deployments>

CLI で確認する

CLI の起動

cd $WILDFLY_HOME
bin/jboss-cli.sh -c # (1) WildFly を起動している場合
bin/jboss-cli.sh # (2) 起動してない場合

(1)の場合は [standalone@localhost:9990 /] にプロンプトがうつるので、jdbc-driver-info たたく に進む。

(2)の場合は [disconnected /] にプロンプトがうつるので、以下でオフライン CLI を起動する。

[disconnected /] embed-server 

プロンプトが [standalone@embedded /] になるので jdbc-driver-info たたく に進む。

jdbc-driver-info たたく

jdbc-driver-info オペレーションでちゃんと登録されているか確認する

[standalone@localhost:9990 /] jdbc-driver-info
NAME                    SOURCE                  
h2                      com.h2database.h2/main  
postgresql-9.4.1212.jar postgresql-9.4.1212.jar 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment