スタンドアロンOC4JにデプロイされたADF Business Componentsに対して実行するJClientアプリケーションをパッケージ化する場合、クラスjavax/servlet/http/HttpSessionContext
は、JARファイルとしてJClientアプリケーションを起動するために、JClientアーカイブで使用可能になっている必要があります。 JClientアプリケーションのJARファイルをパッケージ化する前に、このクラス・ファイルが、servlet.jar
に存在し、デプロイメント・プロファイルに含まれている必要があります。
デプロイメント・プロファイルおよびデプロイメント・ディスクリプタ・ファイルの作成後は、クライアントJARをアプリケーション・サーバーにデプロイできます。
サーブレット・ランタイムがライブラリ依存として使用可能かどうかを確認するには、次のようにします。
JClientプロジェクト・フォルダをダブルクリックして、「プロジェクト・プロパティ」ダイアログを開きます。
「プロファイル」下で、「ライブラリ」を選択し、使用可能なライブラリのリストをスクロールしてサーブレット・ランタイム・ライブラリを探します。
「使用可能なライブラリ」から「サーブレット・ランタイム」を選択し、「追加」ボタンをクリックすると、「選択済のライブラリ」にライブラリが表示されます。「OK」をクリックし、ダイアログを終了します。
リモートADF Business Componentsに対するクライアント・アプリケーションのデプロイ用のパッケージ化は、次の手順で行います。
プロジェクト用のJARファイル・デプロイメント・プロファイルを作成します。
アプリケーション・ナビゲータでリソース・フォルダを展開し、デプロイメント・プロファイル(例: archive1.deploy)をダブルクリックします。
「JARデプロイメント・プロファイルのプロパティ」ダイアログで、「ファイル・グループ」を選択して「新規」をクリックします。
「ファイル・グループの作成」ダイアログで、ファイル・グループの名前(例: Servlet Runtime
)を入力し、「依存性分析」を選択します。「OK」をクリックします。
新しいファイル・グループ下で「ソース元」を選択し、「ライブラリ」タブをクリックします。
ライブラリのソース元リストをスクロールして、「サーブレット・ランタイム」を探します。 依存性リストにservlet.jarを追加するには、このJARのみをクリックします。
oc4j.jarは、必要なければ無視できます。
J2EEデプロイメントについて
デプロイメント・プロファイルについて
シンプル・アーカイブとしてのJClientプロジェクトおよびADF Business Componentsのデプロイ
Copyright © 1997, 2004, Oracle. All rights reserved.