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

ADF UIX Webアプリケーションは、Webアーカイブ(WAR)・ファイルとしてパッケージ化されます。このファイルには、サーブレットやJSPなどのWebコンポーネントの他に、標準J2EE Webデプロイメント・ディスクリプタ、web.xml、および場合によってはターゲット固有のデプロイメント・ディスクリプタが含まれます。 デプロイメント・プロファイルおよび適切なデプロイメント・ディスクリプタ・ファイルの作成後は、アプリケーションをアプリケーション・サーバーにデプロイするか、またはアーカイブ・ファイルとしてデプロイできます。

ビジネス・コンポーネントUIXアプリケーションをデプロイする場合、「ADF Business Components UIXアプリケーションのデプロイ用のパッケージ化」を参照してください。

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

  1. プロジェクト用のWARファイル・デプロイメント・プロファイルを作成します。 プロジェクトに、すでにプロファイルが作成されている場合があります。 複数のターゲットにデプロイする場合、各ターゲットに個別のプロファイルを作成します。 次の手順を実行して、デプロイメント・プロファイルを編集します。

    1. WARファイルおよびEARファイルのディレクトリの場所および名前を指定します(「General」ページ)。

    2. J2EEエンタープライズ・アプリケーションの名前を指定します(「General」ページ)。

    3. Webアプリケーションのコンテキスト・ルートを指定します(「General」ページ)。 コンテキスト・ルートは、ユーザーがWebアプリケーションにアクセスする際にブラウザに入力するURLの仮想パスです。 たとえば、http://<www.hostname.com>/<virtualpath>/<mainpage>.uixというURLでは、 <virtualpath>がコンテキスト・ルートです。

    4. JDeveloperでは、デフォルトでUIXインストール可能リソース・ファイルがWARファイルにバンドルされます。 UIXインストール可能リソースをバンドルしないようにする場合、「WARファイル」ページの「ディレクトリの表示」タブでcabo(必要に応じてimagesjsLibsjspsおよびstyles)の選択を解除します。

    5. 「WARファイル」ページの「WEB-INF/classes」サブページで、含めるクラスを指定します。

    6. 「WARファイル」ページの「WEB-INF/lib」サブページで、含めるJARファイルを指定します。 デフォルトでは、UIXランタイム・ライブラリが選択されます。 UIXランタイム・ライブラリをWARファイルにバンドルしないようにするには、UIXランタイム(必要に応じてuix2.jarregexp.jarshare.jarおよびxmlparserv2.jar)の選択を解除します。

    7. 「プラットフォーム」ページのドロップダウン・リストから、ターゲット・アプリケーション・サーバー接続を指定します。 この時点でサーバー接続情報は定義済です。

  2. プロジェクトに、web.xmlデプロイメント・ディスクリプタを追加します(存在しない場合)。 通常、このファイルはWARファイル・デプロイメント・プロファイルとともに作成されます。

  3. デプロイのターゲットがOracle Application ServerまたはスタンドアロンOC4Jサーバーである場合、プロジェクトにorion-web.xmlデプロイメント・ディスクリプタを追加します(存在しない場合)。

注意: デフォルトでは、JDeveloperを使用してデプロイする際、UIXのランタイムJARファイルおよびインストール可能リソースが、アプリケーション・リソースとともにJ2EEアーカイブにパッケージ化されます。 サーバー構成を最適化するには、デプロイメント・プロファイル・プロパティ内のUIXのランタイムJARファイルおよびインストール可能リソース・ファイルの選択を解除します。


J2EEデプロイメントについて
J2EEのアーカイブ形式について
デプロイメント・プロファイルについて
デプロイメント・ディスクリプタについて
UIXデプロイメント固有の初期化パラメータについて
UIXデプロイメントの依存性について
共有UIXインストール可能リソースについて
J2EEアプリケーションのデプロイ用のパッケージ化
J2EEアプリケーションのデプロイ
アプリケーションのJ2EEアプリケーション・サーバーへのデプロイ

 

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