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エンタープライズ・アーカイブのデプロイ
リソース・アダプタ・アーカイブ(RAR)のEARへの追加
EJBのデプロイ用のパッケージ化
Webアプリケーションのデプロイ用のパッケージ化

 

Copyright © 1997, 2004, Oracle. All rights reserved.