JDeveloperを使用してビジネス・コンポーネントUIXアプリケーションを作成する場合、ビジネス・コンポーネントとUIXアプリケーション・ファイルの両方が含まれるJ2EE Webモジュール(WARファイル)が生成されます。 JDeveloperデプロイメント・プロファイル・ウィザードによって、ビジネス・コンポーネントをWebモジュールとしてターゲット・アプリケーション・サーバーにデプロイするために必要なすべてのコードを作成します。 通常、UIXクライアントはJ2EE Webモジュール構成内のビジネス・コンポーネント・アプリケーションにアクセスします。 UIXクライアントにビジネス・コンポーネントにアクセスするためのデータ・タグ、データWeb Bean、XSQL、タグ・ライブラリおよびUIXタグを組み込むことができます。
ADF Business Components Webアプリケーションをデプロイ用にパッケージ化するには、次の手順を実行します。
(オプション)デフォルトでは、ビジネス・コンポーネント・ファイルはWebモジュールにデプロイされます。 ビジネス・コンポーネント・ロジックをJ2EE Webモジュールに直接デプロイしないようにする場合、ビジネス・コンポーネントをEJBセッションBeanとしてデプロイします。
デプロイ済アプリケーション・モジュールに接続するためにアプリケーションで使用する構成を選択します。
プロパティ・インスペクタを開き、「構成」フィールドに表示されるドロップダウン・リストから必要な構成を選択します。
たとえば、<選択したアプリケーション・モジュール>ローカル
を選択すると、ビジネス・ロジックがWebモジュールにデプロイされます。 <選択したアプリケーション・モジュール>OracleAS
または<選択したアプリケーション・モジュール>WLS
を選択すると、手順1で作成されたEJBセッションBeanのビジネス・ロジックがJSPで使用されます。
プロジェクト用のデプロイメント・プロファイルを作成します。 プロファイルを作成するには、WEB-INFフォルダ内のweb.xmlノードを右クリックし、「WARデプロイメント・プロファイルの作成」を選択します。 アプリケーション・ナビゲータに表示されるリソース・フォルダに、WARファイル・デプロイメント・プロファイルが表示されます。
web.xml
ファイルは、データ・コントロール・パレットを使用してWebページをデータ・バインドされたコンポーネントにドロップすると作成されます。 web.xml
ファイルが存在しない場合、web.xml
デプロイメント・ディスクリプタを追加します。
(オプション)デプロイメント・プロファイルを編集します。 デプロイメント・プロファイルが他のデプロイメント・プロファイルのJ2EEモジュールに依存している場合、その依存性を、プロファイルの「プロファイルの依存性」ページに指定します。 このため、WARがターゲット・アプリケーション・サーバーにデプロイされるとき、依存性もWARファイルとともに1つのEARファイルにパッケージ化されます。
(オプション)「プロファイルの依存性」ページ: デプロイメント・プロファイルが別のデプロイメント・プロファイルのJ2EEモジュールに依存している場合に使用します。 JDeveloperでは、他のプロジェクトとのEJB JAR依存性またはWAR依存性を指定するWARデプロイメント・プロファイルを作成できます。 このため、WARがターゲット・アプリケーション・サーバーにデプロイされるとき、対応する依存性もWARファイルとともに1つのエンタープライズ・アーカイブ(EAR)・ファイルにパッケージ化されます。
(オプション)「プラットフォーム」サブページ: JDeveloperでは、Webアプリケーション・デプロイメント・プロファイルのポップアップ・メニューに表示されるデフォルトの接続を指定できます。ターゲット・プラットフォームも指定できます。 また、サポートされているすべてのターゲット接続タイプにコマンドライン・パラメータを渡すこともできます。
デプロイのターゲットがOracle Application ServerまたはスタンドアロンOC4Jサーバーである場合、プロジェクトにorion-web.xml
デプロイメント・ディスクリプタを追加します(存在しない場合)。
J2EEデプロイメントについて
J2EEのアーカイブ形式について
デプロイメント・プロファイルについて
デプロイメント・ディスクリプタについて
ADF Business Componentsのデプロイメントについて
UIXデプロイメント固有の初期化パラメータについて
UIXデプロイメントの依存性について
共有UIXインストール可能リソースについて
J2EEアプリケーションのデプロイ用のパッケージ化
J2EEアプリケーションのデプロイ
アプリケーションのJ2EEアプリケーション・サーバーへのデプロイ
Copyright © 1997, 2004, Oracle. All rights reserved.