EARデプロイメント・プロファイルのプロパティ - アプリケーション・アセンブリ

Webアプリケーションでは、サーブレットおよびJSPでEJBへのコールが必要になることがよくあります。しかし、J2EEでは、(サーブレットおよびJSPを使用した)WebアプリケーションがEJBと正常に機能するには、J2EE Webアプリケーション・アーカイブ(WAR)・ファイルおよびJ2EE EJB JARファイルを、1つのJ2EEエンタープライズ・アーカイブ(EAR)・ファイルにアセンブルする必要があります。

アプリケーション・アセンブリ・ページには、ワークスペース内のプロジェクトと、プロジェクト内のWebアプリケーション・アーカイブ(WAR)およびEJB JARを含む各種のJ2EEモジュールが表示されます。プロジェクトのみが表示されている場合、ワークスペースにはJ2EE EJBモジュール・デプロイメント・プロファイルはありません。

アプリケーション・アセンブリ・ページにより、特定のWebモジュールが依存するEJBモジュールを宣言できます。WARデプロイメント・アーカイブのデプロイ時に、アプリケーション・アセンブリ・ページで選択したすべてのEJBモジュールがWARファイルとともにEARファイルにアセンブルされます。

J2EEアプリケーションのEARファイルにアセンブルするJ2EEモジュールの名前の隣にあるチェック・ボックスをチェックします。J2EEモジュールがこのパネルに表示されるには、あらかじめ作成され、EARプロファイルのデプロイ前に別に生成されている必要があります。

JDeveloperでは、同じEARファイルへの、様々なJ2EEモジュールまたはコンポーネントのアプリケーション・アセンブリをサポートします。たとえば、1つのEJB JARファイルをEARファイルに組み込むために直接アセンブルし、同時にアセンブルするJ2EE Webプロファイルを選択することもできます。

注意: JDeveloperでは、同じワークスペース内のプロジェクト間のデプロイメント・プロファイル依存性をサポートします。依存性を選択するには、ナビゲータでデプロイメント・プロファイルを右クリックし、「プロパティ」を選択して「プロパティ」ダイアログを開き、プロファイルの依存性ページを選択します。


関連項目

J2EEのアーカイブ形式について
J2EEデプロイメント・プロセスについて
J2EEエンタープライズ・アーカイブ(EAR)のデプロイ
リソース・アダプタ・アーカイブ(RAR)のEARへの追加
EJBのデプロイ用の構成
ADF Webアプリケーションのデプロイ用の構成