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では、同じワークスペース内のプロジェクト間のデプロイメント・プロファイル依存性をサポートします。「プロファイルの依存性」ページで依存性を選択できます。デプロイメント・プロファイル・アイコン(.deploy)を右クリックして「設定」を選択すると、このページにアクセスできます。「デプロイメント・プロファイル設定」パネルから、「プロファイルの依存性」ノードをクリックして、このページを表示します。


関連項目

J2EEアプリケーションおよびそれらのパッケージとデプロイについて
デプロイメント・プロセスについて
すべてのJ2EEモジュールのデプロイメント・プロファイル(EAR)の作成
リソース・アダプタ・アーカイブ(RAR)のEARへの追加
J2EE EJB JARのスタンドアロンOC4JまたはOracle9iASへのデプロイ
WebアプリケーションのスタンドアロンOC4JまたはOracle9iASへのデプロイ
J2EEデプロイメント関連のリファレンス・リスト