ワークスペースに 3 つのプロジェクトがあります。
- prjData、多くの構成ファイル (xml、プロパティなど) を含む「単純な」プロジェクト (Java やその他のファセットなし)
- prjWeb、「動的 Web」プロジェクト
- prjEar、「プロジェクト参照」に prjWeb を持つ ear プロジェクト
eclipse (helios) 内から JBoss 4.2 に prjEar をデプロイしようとしています。
(サーバー ビューで) サーバーを作成し、wtp ランチャーのクラスパスに prdData/config を追加しました (サーバー項目をダブルクリックし、[概要] ウィンドウから [起動構成を開く] をクリックし、[クラスパス] タブを選択し、[詳細] / [フォルダーを追加] を選択します)。 )。
サーバー ビューからサーバーを起動すると、コンソール ビューは Jboss が webapp を起動することを確認しますが、log4j または OJB 構成として、この追加のクラスパス フォルダーに実際にある構成ファイルを必要とするすべてのタスクで失敗します。
私は Tomcat でそのようにすることに慣れており、非常にうまく機能します。しかし、現在のプロジェクトでは、JBoss に固執することが必須です。
wtp ランチャー ビューで設定されたクラスパスの追加フォルダーが Jboss と webapp によって考慮される (または考慮されない) 方法の何が問題になっていますか?