ADF UIX Webアプリケーションは、Webアーカイブ(WAR)・ファイルとしてパッケージ化されます。このファイルには、サーブレットやJSPなどのWebコンポーネントの他に、標準J2EE Webデプロイメント・ディスクリプタ、web.xml
、および場合によってはターゲット固有のデプロイメント・ディスクリプタが含まれます。 デプロイメント・プロファイルおよび適切なデプロイメント・ディスクリプタ・ファイルの作成後は、アプリケーションをアプリケーション・サーバーにデプロイするか、またはアーカイブ・ファイルとしてデプロイできます。
ビジネス・コンポーネントUIXアプリケーションをデプロイする場合、「ADF Business Components UIXアプリケーションのデプロイ用のパッケージ化」を参照してください。
Webアプリケーションをデプロイ用にパッケージ化するには、次の手順を実行します。
プロジェクト用のWARファイル・デプロイメント・プロファイルを作成します。 プロジェクトに、すでにプロファイルが作成されている場合があります。 複数のターゲットにデプロイする場合、各ターゲットに個別のプロファイルを作成します。 次の手順を実行して、デプロイメント・プロファイルを編集します。
WARファイルおよびEARファイルのディレクトリの場所および名前を指定します(「General」ページ)。
J2EEエンタープライズ・アプリケーションの名前を指定します(「General」ページ)。
Webアプリケーションのコンテキスト・ルートを指定します(「General」ページ)。 コンテキスト・ルートは、ユーザーがWebアプリケーションにアクセスする際にブラウザに入力するURLの仮想パスです。 たとえば、http://<www.hostname.com>/<virtualpath>/<mainpage>.uix
というURLでは、 <virtualpath>
がコンテキスト・ルートです。
JDeveloperでは、デフォルトでUIXインストール可能リソース・ファイルがWARファイルにバンドルされます。 UIXインストール可能リソースをバンドルしないようにする場合、「WARファイル」ページの「ディレクトリの表示」タブでcabo(必要に応じてimages、jsLibs、jspsおよびstyles)の選択を解除します。
「WARファイル」ページの「WEB-INF/classes」サブページで、含めるクラスを指定します。
「WARファイル」ページの「WEB-INF/lib」サブページで、含めるJARファイルを指定します。 デフォルトでは、UIXランタイム・ライブラリが選択されます。 UIXランタイム・ライブラリをWARファイルにバンドルしないようにするには、UIXランタイム(必要に応じてuix2.jar、regexp.jar、share.jarおよびxmlparserv2.jar)の選択を解除します。
「プラットフォーム」ページのドロップダウン・リストから、ターゲット・アプリケーション・サーバー接続を指定します。 この時点でサーバー接続情報は定義済です。
プロジェクトに、web.xml
デプロイメント・ディスクリプタを追加します(存在しない場合)。 通常、このファイルはWARファイル・デプロイメント・プロファイルとともに作成されます。
orion-web.xml
デプロイメント・ディスクリプタを追加します(存在しない場合)。
注意: デフォルトでは、JDeveloperを使用してデプロイする際、UIXのランタイムJARファイルおよびインストール可能リソースが、アプリケーション・リソースとともにJ2EEアーカイブにパッケージ化されます。 サーバー構成を最適化するには、デプロイメント・プロファイル・プロパティ内のUIXのランタイムJARファイルおよびインストール可能リソース・ファイルの選択を解除します。
J2EEデプロイメントについて
J2EEのアーカイブ形式について
デプロイメント・プロファイルについて
デプロイメント・ディスクリプタについて
UIXデプロイメント固有の初期化パラメータについて
UIXデプロイメントの依存性について
共有UIXインストール可能リソースについて
J2EEアプリケーションのデプロイ用のパッケージ化
J2EEアプリケーションのデプロイ
アプリケーションのJ2EEアプリケーション・サーバーへのデプロイ
Copyright © 1997, 2004, Oracle. All rights reserved.