ADF Business Components UIXアプリケーションのデプロイ用のパッケージ化

JDeveloperを使用してビジネス・コンポーネントUIXアプリケーションを作成する場合、ビジネス・コンポーネントとUIXアプリケーション・ファイルの両方が含まれるJ2EE Webモジュール(WARファイル)が生成されます。 JDeveloperデプロイメント・プロファイル・ウィザードによって、ビジネス・コンポーネントをWebモジュールとしてターゲット・アプリケーション・サーバーにデプロイするために必要なすべてのコードを作成します。 通常、UIXクライアントはJ2EE Webモジュール構成内のビジネス・コンポーネント・アプリケーションにアクセスします。 UIXクライアントにビジネス・コンポーネントにアクセスするためのデータ・タグ、データWeb Bean、XSQL、タグ・ライブラリおよびUIXタグを組み込むことができます。

ADF Business Components Webアプリケーションをデプロイ用にパッケージ化するには、次の手順を実行します。

  1. (オプション)デフォルトでは、ビジネス・コンポーネント・ファイルはWebモジュールにデプロイされます。 ビジネス・コンポーネント・ロジックをJ2EE Webモジュールに直接デプロイしないようにする場合、ビジネス・コンポーネントをEJBセッションBeanとしてデプロイします。

  2. デプロイ済アプリケーション・モジュールに接続するためにアプリケーションで使用する構成を選択します。

    1. クライアント・プロジェクト・フォルダ内でDataBindings.cpxノードを検索します。 アプリケーション・ナビゲータで、DataBindings.cpxノードが「アプリケーション・ソース」フォルダ内に表示されます。
    2. DataBindings.cpxノードを選択して、構造ウィンドウを表示します。
    3. 構造ウィンドウで「データ・コントロール」ノードを開き、AppModuleDataControlノードを選択します。
    4. プロパティ・インスペクタを開き、「構成」フィールドに表示されるドロップダウン・リストから必要な構成を選択します。

      たとえば、<選択したアプリケーション・モジュール>ローカルを選択すると、ビジネス・ロジックがWebモジュールにデプロイされます。 <選択したアプリケーション・モジュール>OracleASまたは<選択したアプリケーション・モジュール>WLSを選択すると、手順1で作成されたEJBセッションBeanのビジネス・ロジックがJSPで使用されます。

  3. プロジェクト用のデプロイメント・プロファイルを作成します。 プロファイルを作成するには、WEB-INFフォルダ内のweb.xmlノードを右クリックし、「WARデプロイメント・プロファイルの作成」を選択します。 アプリケーション・ナビゲータに表示されるリソース・フォルダに、WARファイル・デプロイメント・プロファイルが表示されます。

    web.xmlファイルは、データ・コントロール・パレットを使用してWebページをデータ・バインドされたコンポーネントにドロップすると作成されます。 web.xmlファイルが存在しない場合、web.xmlデプロイメント・ディスクリプタを追加します。

  4. (オプション)デプロイメント・プロファイルを編集します。 デプロイメント・プロファイルが他のデプロイメント・プロファイルのJ2EEモジュールに依存している場合、その依存性を、プロファイルの「プロファイルの依存性」ページに指定します。 このため、WARがターゲット・アプリケーション・サーバーにデプロイされるとき、依存性もWARファイルとともに1つのEARファイルにパッケージ化されます。

    1. (オプション)「プロファイルの依存性」ページ: デプロイメント・プロファイルが別のデプロイメント・プロファイルのJ2EEモジュールに依存している場合に使用します。 JDeveloperでは、他のプロジェクトとのEJB JAR依存性またはWAR依存性を指定するWARデプロイメント・プロファイルを作成できます。 このため、WARがターゲット・アプリケーション・サーバーにデプロイされるとき、対応する依存性もWARファイルとともに1つのエンタープライズ・アーカイブ(EAR)・ファイルにパッケージ化されます。

    2. (オプション)「プラットフォーム」サブページ: JDeveloperでは、Webアプリケーション・デプロイメント・プロファイルのポップアップ・メニューに表示されるデフォルトの接続を指定できます。ターゲット・プラットフォームも指定できます。 また、サポートされているすべてのターゲット接続タイプにコマンドライン・パラメータを渡すこともできます。

  5. デプロイのターゲットが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.