BC4Jにアクセスするプログラム規定クライアントのためのライブラリ
JDeveloperでいずれかのクライアント・ウィザードを使用してWebまたはGUIクライアントを作成するとき、JDeveloperによって必須BC4Jランタイム・ライブラリがプロジェクトに追加されます。ただし、独自のプログラム規定クライアントを作成してBC4J中間層にアクセスする場合は、必須BC4Jライブラリを手動でプロジェクトに追加する必要があります。次の表は、EJBモードおよびローカル・モードで、プログラム規定クライアントを実行するために必要なライブラリをまとめています。
モード |
Oracle9iASでの必須ライブラリ |
その他のアプリケーション・サーバーでの必須ライブラリ |
EJB |
|
- BC4J EJB Client
- サーバー固有のランタイム・ライブラリ。たとえば、BC4JをWebLogicにデプロイする場合は
weblogic.jar を組み込む必要があります。
|
ローカル |
|
|
型マッピング
BC4J中間層プロジェクトの作成方法によって異なりますが、適切なライブラリを組み込む必要があります。
型マッピング |
必須ライブラリ |
Java |
BC4J Generic Domains |
Oracle |
BC4J Oracle Domains
注意: Oracle9iASデプロイメントでOracle Textを使用している場合は、Oracle interMediaライブラリを追加する必要があります。
|
BC4Jにアクセスするプログラム規定クライアントのためにBC4Jライブラリを追加するには
- まだ作成していない場合は、ワークスペースとプロジェクトを作成します。
- まだ作成していない場合は、新しいビジネス・コンポーネント・プロジェクトを作成します。
- プログラム規定クライアントを作成する
<projectname>.jprをナビゲータで選択します。
- 右クリックして、「プロジェクトの設定」を選択します。
- 「構成」ノードを開いて、「ライブラリ」をクリックしライブラリ・マネージャを表示します。
- 特定のクライアントとモードに応じて、「使用可能なライブラリ」リストで適切なBC4J、型マッピングまたはOracle Textライブラリ(あるいはそのすべて)を選択し、「選択済のライブラリ」リストに移します。詳細は、前の表を参照してください。
- 「OK」をクリックして、プロジェクト設定を受け入れます。
プログラム規定クライアントがローカル・モードでBC4Jにアクセスするように設定するには、次のようにします。
- BC4J中間層プロジェクトのクラスをクライアント・プロジェクトで使用できるようにプロジェクト依存性を作成します。
- ローカル・モードで実行する場合は、BC4J中間層プロジェクト・ファイルをクライアント・ファイルに組み込む必要があります。
「プロジェクトの設定」ダイアログで「依存性」ノードをクリックし、プロジェクト依存性を構成します。
- BC4J中間層ファイルを含む
<projectname>.jprを選択します。
- 「OK」をクリックして、プロジェクト設定を受け入れます。
プログラム規定クライアントがリモート・モードでBC4Jにアクセスするように設定するには、次のようにします。
- BC4J EJBのデプロイメント・プロファイルを作成します。
- リモート・モードで実行する場合は、BC4J中間層のデプロイメント・ファイルにクライアントが依存するように設定する必要があります。
「プロジェクトの設定」ダイアログで「依存性」ノードをクリックし、プロジェクト依存性を構成します。
<ProjectNameEJB>.bcdeployデプロイメント・プロファイルを開いて、サブプロファイルを表示します。
- ビジネス・コンポーネントとクライアントが共有するファイルを含む
<ProjectNameCommon>.deployを選択します。これにより、クライアントのクラスパスがBC4J中間層にアクセスするようになります。
- 「OK」をクリックして、プロジェクト設定を受け入れます。
関連項目
BC4J Webクライアントのデプロイメント・プロファイルの作成