BC4Jにアクセスするプログラム規定クライアントのためのライブラリ

JDeveloperでいずれかのクライアント・ウィザードを使用してWebまたはGUIクライアントを作成するとき、JDeveloperによって必須BC4Jランタイム・ライブラリがプロジェクトに追加されます。ただし、独自のプログラム規定クライアントを作成してBC4J中間層にアクセスする場合は、必須BC4Jライブラリを手動でプロジェクトに追加する必要があります。次の表は、EJBモードおよびローカル・モードで、プログラム規定クライアントを実行するために必要なライブラリをまとめています。

モード Oracle9iASでの必須ライブラリ その他のアプリケーション・サーバーでの必須ライブラリ
EJB
  • BC4J Oracle9iAS Client

 

  • BC4J EJB Client
  • サーバー固有のランタイム・ライブラリ。たとえば、BC4JをWebLogicにデプロイする場合はweblogic.jarを組み込む必要があります。
ローカル
  • BC4J Runtime
  • Oracle JDBC
  • BC4J Runtime
  • Oracle JDBC

型マッピング

BC4J中間層プロジェクトの作成方法によって異なりますが、適切なライブラリを組み込む必要があります。

型マッピング 必須ライブラリ
Java BC4J Generic Domains
Oracle

BC4J Oracle Domains

注意:  Oracle9iASデプロイメントでOracle Textを使用している場合は、Oracle interMediaライブラリを追加する必要があります。

BC4Jにアクセスするプログラム規定クライアントのためにBC4Jライブラリを追加するには

  1. まだ作成していない場合は、ワークスペースプロジェクトを作成します。
  2. まだ作成していない場合は、新しいビジネス・コンポーネント・プロジェクトを作成します。
  3. プログラム規定クライアントを作成するproject_icon <projectname>.jprをナビゲータで選択します。
  4. 右クリックして、「プロジェクトの設定」を選択します。
  5. 「構成」ノードを開いて、「ライブラリ」をクリックしライブラリ・マネージャを表示します。
  6. 特定のクライアントとモードに応じて、「使用可能なライブラリ」リストで適切なBC4J、型マッピングまたはOracle Textライブラリ(あるいはそのすべて)を選択し、「選択済のライブラリ」リストに移します。詳細は、前の表を参照してください。
  7. 「OK」をクリックして、プロジェクト設定を受け入れます。

プログラム規定クライアントがローカル・モードでBC4Jにアクセスするように設定するには、次のようにします。

  1. BC4J中間層プロジェクトのクラスをクライアント・プロジェクトで使用できるようにプロジェクト依存性を作成します。
  2. ローカル・モードで実行する場合は、BC4J中間層プロジェクト・ファイルをクライアント・ファイルに組み込む必要があります。
    「プロジェクトの設定」ダイアログで「依存性」ノードをクリックし、プロジェクト依存性を構成します。
  3. BC4J中間層ファイルを含むproject_icon <projectname>.jprを選択します。
  4. 「OK」をクリックして、プロジェクト設定を受け入れます。

プログラム規定クライアントがリモート・モードでBC4Jにアクセスするように設定するには、次のようにします。

  1. BC4J EJBのデプロイメント・プロファイルを作成します。
  2. リモート・モードで実行する場合は、BC4J中間層のデプロイメント・ファイルにクライアントが依存するように設定する必要があります。
    「プロジェクトの設定」ダイアログで「依存性」ノードをクリックし、プロジェクト依存性を構成します。
  3. bc4j_deploy_profile_icon <ProjectNameEJB>.bcdeployデプロイメント・プロファイルを開いて、サブプロファイルを表示します。
  4. ビジネス・コンポーネントとクライアントが共有するファイルを含むsimplearchive_deployment_profile_icon <ProjectNameCommon>.deployを選択します。これにより、クライアントのクラスパスがBC4J中間層にアクセスするようになります。
  5. 「OK」をクリックして、プロジェクト設定を受け入れます。

BC4J Webクライアントのデプロイメント・プロファイルの作成