2009-06-19 6 views
0

私は、XML構成ファイルからJDBC接続情報をロードするJBossの部分をオーバーライドしたいと考えています。残りのJBossの接続プーリング/キャッシュ機能を引き続き使用したいと思います。私はちょうど別のソースから接続データをロードしたい。XML設定ファイルの外でJBoss JDBCデータソース接続を設定するにはどうすればよいですか?

実装するMBeanと、JBossでどのようにオーバーライドを設定するのですか?

答えて

1

JBoss-ds.xml記述子は、実際には多数の罪をカバーしています。 JBoss JVMコンソールを見ると、各データソースごとに4つまたは5つのMBeanが存在します。あなたはこのことをプログラム的に行うこともできますが、私はあなたのチャンスについてはうまくいかないでしょう。

サードパーティの接続プーリングライブラリ(例:Commons DBCP)を使用することをお勧めします。それを使用してプールを定義し、次にbind the resulting DataSource to JNDIを定義します。プールを使用するCLientアプリケーションは、違いを知るべきではありません。

+0

私はJBossの既存のプーリングを維持し、サービスから接続メタデータを読み込むことを望んでいました。この能力を得るためにはもっと多くをオーバーライドする必要があるように見えます。応答していただきありがとうございます。 –

関連する問題