私は、XML構成ファイルからJDBC接続情報をロードするJBossの部分をオーバーライドしたいと考えています。残りのJBossの接続プーリング/キャッシュ機能を引き続き使用したいと思います。私はちょうど別のソースから接続データをロードしたい。XML設定ファイルの外でJBoss JDBCデータソース接続を設定するにはどうすればよいですか?
実装するMBeanと、JBossでどのようにオーバーライドを設定するのですか?
私は、XML構成ファイルからJDBC接続情報をロードするJBossの部分をオーバーライドしたいと考えています。残りのJBossの接続プーリング/キャッシュ機能を引き続き使用したいと思います。私はちょうど別のソースから接続データをロードしたい。XML設定ファイルの外でJBoss JDBCデータソース接続を設定するにはどうすればよいですか?
実装するMBeanと、JBossでどのようにオーバーライドを設定するのですか?
JBoss-ds.xml記述子は、実際には多数の罪をカバーしています。 JBoss JVMコンソールを見ると、各データソースごとに4つまたは5つのMBeanが存在します。あなたはこのことをプログラム的に行うこともできますが、私はあなたのチャンスについてはうまくいかないでしょう。
サードパーティの接続プーリングライブラリ(例:Commons DBCP)を使用することをお勧めします。それを使用してプールを定義し、次にbind the resulting DataSource to JNDIを定義します。プールを使用するCLientアプリケーションは、違いを知るべきではありません。
私はJBossの既存のプーリングを維持し、サービスから接続メタデータを読み込むことを望んでいました。この能力を得るためにはもっと多くをオーバーライドする必要があるように見えます。応答していただきありがとうございます。 –