1

アプリケーションのインスタンスごとにデータベースを動的に追加し、JBoss 5でデータソースファイルをデプロイフォルダーに書き出すアプリケーションがあります。これにより、アプリケーションは新しいデータベースを利用できるようになります(それ)。

JBoss 7では、データソース設定はstandalone.xml内にあります。さらに重要なことに、このファイルに新しいデータソースを入力すると、それらが読み取られていないように見え、データソースが利用できません。

JBoss 7にアップグレードした後、この動作を再現する方法を誰かが知っていますか?

4

1 に答える 1

3

JBoss AS7 の新しいバージョンでは -ds.xml 戦略が機能します。

しかし、管理 CLI はそれを実行する別の方法を提供します (スキャンの遅延がないため、おそらくより推奨される方法です)。

コマンドファイルで jboss-cli.sh を呼び出すことができます (実行方法の詳細はこちら: http://planet.jboss.org/post/how_to_create_an_manage_datasources_in_as7 ) か、ネイティブ API を直接使用できます (https: //docs.jboss.org/author/display/AS71/The+native+management+API)。

add に加えて後のメソッドを使用すると、既存のデータ ソースを照会して更新することができます。

于 2012-07-05T21:14:57.720 に答える