Cosminexus V9 アプリケーションサーバ システム構築・運用ガイド

[目次][用語][索引][前へ][次へ]

4.1.27 DB Connector以外のリソースアダプタを設定する(CUI利用時)

リソースアダプタとしてDB Connector以外を使用する場合の設定手順について説明します。この設定は,J2EEサーバを配置するホストで実施します。例題で使用する設定内容を次の表に示します。

表4-13 例題で使用する設定内容(DB Connector以外のリソースアダプタの設定)

項目 設定例
リソースアダプタのファイル名 MyResourceAdapter.rar
リソースアダプタの表示名 MyResourceAdapter
Connector属性ファイルのファイル名 MyResourceAdapter.xml
リソースアダプタをインポートするJ2EEサーバの名称 MyWebSystem_J2EE01

なお,提供されるRARファイルの種類や使い分けについては,マニュアル「アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)」の「3.3.2 リソースアダプタの種類」を参照してください。

<この項の構成>
(1) リソースアダプタの設定
(2) Connector属性ファイルの取得と編集
(3) リソースアダプタの接続テスト

(1) リソースアダプタの設定

  1. J2EEサーバを配置するホストでコマンドプロンプトを起動します。
  2. cjimportresコマンドを実行し,リソースアダプタをJ2EEサーバへインポートします。
    コマンドの実行例を次に示します。
    cjimportres MyWebSystem_J2EE01 -nameserver corbaname::192.168.100.12:900 -type rar -f <MyResourceAdapter.rarのファイルパス>
    <MyResourceAdapter.rarのファイルパス>には,MyResourceAdapter.rarを格納したディレクトリのパスとファイル名(MyResourceAdapter.rar)を指定します。
  3. cjdeployrarコマンドを実行し,J2EEサーバにリソースアダプタをデプロイします。
    コマンドの実行例を次に示します。
    cjdeployrar MyWebSystem_J2EE01 -nameserver corbaname::192.168.100.12:900 -resname MyResourceAdapter

(2) Connector属性ファイルの取得と編集

  1. J2EEサーバを配置するホストでコマンドプロンプトを起動します。
  2. cjgetrarpropコマンドを実行し,Connector属性ファイルを取得します。
    コマンドの実行例を次に示します。
    cjgetrarprop MyWebSystem_J2EE01 -nameserver corbaname::192.168.100.12:900 -resname MyResourceAdapter -c <Connector属性ファイルの取得先のファイルパス>
    <Connector属性ファイルの取得先のファイルパス>には,Connector属性ファイルを格納するディレクトリのパスとファイル名(MyResourceAdapter.xml)を指定します。
  3. Connector属性ファイルを編集します。
    取得したConnector属性ファイルで,データベースへの接続の設定など必要な項目を編集してください。
  4. cjsetrarpropコマンドを実行し,編集したConnector属性ファイルをリソースアダプタに反映します。
    コマンドの実行例を次に示します。
    cjsetrarprop MyWebSystem_J2EE01 -nameserver corbaname::192.168.100.12:900 -resname MyResourceAdapter -c <Connector属性ファイルの取得先のファイルパス>
    <Connector属性ファイルの取得先のファイルパス>には,手順3.で編集したConnector属性ファイルが格納されているディレクトリのパスとファイル名(MyResourceAdapter.xml)を指定します。

(3) リソースアダプタの接続テスト

  1. cjtestresコマンドを実行し,リソースアダプタの接続を確認します。
    コマンドの実行例を次に示します。
    cjtestres MyWebSystem_J2EE01 -nameserver corbaname::192.168.100.12:900 -resname MyResourceAdapter