JClientアプリケーションのADFビジネス・コンポーネント・ランタイム・プロパティの定義

データ・バインドされたJClientフォームを実行してビジネス・コンポーネントにアクセスする場合、ビジネス・コンポーネント・プロジェクトに、目的とするビジネス・コンポーネントのデプロイメント用のアプリケーション・モジュール接続を指定したランタイム構成ファイル(bc4j.xcfg)が含まれている必要があります。

JDeveloper内のJClientアプリケーションを実行する場合、ビジネス・コンポーネントのクライアントはデフォルトのローカル構成を使用します。

その後、次の目的でビジネス・コンポーネントのクライアント・プロジェクト用にランタイム構成を編集できます。

注意: アプリケーション・モジュールのランタイム構成を特別に作成しなくても、ビジネス・コンポーネント・プロジェクト内のbc4j.xcfgファイルには、JClientフォームをJDeveloper内で実行するデフォルトの構成が定義されています。 デフォルトの構成localは、ビジネス・コンポーネントとJClientアプリケーションが同じVMで実行されると想定しているため、ローカル・モード・デプロイメントとも呼ばれます。

構成を作成するには、次のようにします。

  1. アプリケーション・ナビゲータで、ビジネス・コンポーネント・モデル・プロジェクト用の「アプリケーション・ソース」フォルダ内のモデル・パッケージを開きます。 アプリケーション・モジュール・ノードを右クリックし、「構成」を選択して、「Configuration Manager」ダイアログを表示します。

  2. 「新規」をクリックします。

  3. 「アプリケーション・モジュール」タブの[F1](「ヘルプ」)の説明に従って、中間層サーバー・タイプおよび定義済の接続を選択します。

構成ファイルを編集するには、次のようにします。

  1. アプリケーション・ナビゲータで、ビジネス・コンポーネント・モデル・プロジェクト用の「アプリケーション・ソース」フォルダ内のモデル・パッケージを開きます。 アプリケーション・モジュール・ノードを右クリックし、「構成」を選択して、「Configuration Manager」ダイアログを表示します。

  2. 「構成エディタ」ダイアログで構成を編集するには、編集する構成をリストから選択して「編集」をクリックします。

  3. 「アプリケーション・モジュール」タブの[F1](「ヘルプ」)の説明に従って、中間層サーバー・タイプおよび定義済の接続を選択します。

  4. 「構成の編集」ダイアログで異なる「中間層サーバー・タイプ」オプションを選択して、構成ファイルで指定されたデプロイ先プラットフォームを変更した場合は、ビジネス・コンポーネント・プロジェクトを更新して、新規プラットフォーム用のライブラリを追加する必要があります。

    1. ビジネス・コンポーネント・プロジェクトの配布アーカイブを作成します。
    2. アプリケーション・ナビゲータで、配布アーカイブ・フォルダを開きます。
    3. ライブラリを更新するには、CommonアーカイブおよびMiddleTierアーカイブ上の「<projectname>.jarに配布」を選択します。
  5. ビジネス・コンポーネント・プロジェクトをコンパイルします。

注意: 「構成」には、アプリケーション・モジュール用のADFデータ・コントロールを介してアクセスしますが、構成情報はbc4j.xcfgファイルに記録されます。 このファイルはアプリケーション・ナビゲータでは非表示で、システム・ナビゲータでは表示されます。

クライアント・プロジェクトでの新しい構成を参照する場合、DataBindings.cpxファイルを編集する必要があります。

ADFクライアント・アプリケーションで、ビジネス・コンポーネントの構成を参照するには、次のようにします。

  1. クライアント・プロジェクト・フォルダでDataBindings.cpxノードを探します。 アプリケーション・ナビゲータは、「アプリケーション・ソース」フォルダ内のノードを表示します。

  2. DataBindings.cpxノードを選択して、「構造ウィンドウ」を表示します。

  3. 「構造」ウィンドウでは、「データ・コントロール」ノードを開いて、AppModuleDataControlノードを選択します。

  4. 「プロパティ・インスペクタ」を開いて、「構成」フィールドに表示されているドロップダウン・リストから目的の構成を選択します。


JClient用ビジネス・コンポーネントの構成について

JClientランタイム情報の設定

 

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