旧レベルの製品のコンバーターの使用

WebSphere® Event Broker バージョン 6.0 がサポートするコード・ページのデフォルト・セットに属さないコード・ページを必要とするアプリケーションがある場合、旧バージョンの WebSphere Event Broker からのコード・ページを使用できます。

始める前に:
  • コード・ページ・コンバーターをお読みください。コード・ページ・コンバーターとは何かについて、 および WebSphere Event Broker がサポートするコード・ページについての情報が記されています。

WebSphere Business Integration Event Broker バージョン 5.0WebSphere Event Broker バージョン 6.0 の間でコンバーターが大幅に変更されているため、旧レベルの一連のコンバーターは WebSphere Event Broker バージョン 6.0 に含まれています。

旧バージョンのコンバーターのいずれかを使用するには、次のようにします。

  1. 以下のようにして、インストール・ディレクトリーから一時ディレクトリーに WebSphere Business Integration Event Broker バージョン 5.0 コード・ページ・コンバーターの リストを抽出します。
    • Windows® の場合: extract install_dir¥sample¥converters¥mqsiconverters-v5.zip
    • Linux® の場合: extract install_dir/sample/converters/mqsiconverters-v5.tar.bz2
    • UNIX® の場合: extract install_dir/sample/converters/mqsiconverters-v5.tar.gz
    ここで install_dir は、WebSphere Event Broker のインストールで指定したディレクトリーです。
  2. 必要とするコード・ページ用の .cnv ファイルを一時ディレクトリー内で検索し、ブローカーがアクセス可能なディレクトリーにコピーします。 そのファイルに固有の名前を付けて、コピーされたファイルが既存のコンバーターと競合しないようにする必要があります。サポートされるコード・ページのいずれかで既に使用されている番号を使用しないでください。以下に例を示します。
    • Linux platformUNIX platform Linux および UNIX システムでは、ファイルを /var/mqsi/converters にコピーしてください。
    • Windows platform Windows システムでは、そのファイルを C:¥Documents and Settings¥All Users¥Application Data¥IBM¥MQSI¥converters にコピーしてください。 C:¥Documents and Settings¥All Users¥ はデフォルトのパスです。 実際の値はコンピューターにより異なる場合があります。

    コンバーターを ESQL で使用する場合、コンバーターの形式は ibm-<ccsid> でなければなりません。 コンバーターは名前ではなく、数値の CCSID で参照されるためです。

  3. 以下のようにして、コンバーターを保管したディレクトリーの名前を 入力することにより、ブローカーをコード・ページ・コンバーターに関連付けます。

    バージョン 6.0 によって提供されている組み込みコンバーターの 1 つと一致するコンバーターを使用しており、そのコンバーターがブローカーのローカル・コード・ページである場合は、-c パラメーターを指定した mqsicreatebroker コマンドまたは mqsichangebroker コマンドを使用してコンバーターのパスを設定しないようにしてください。 代わりに ICU_DATA 環境変数を使用してください。

    • コンバーターに関連した新規のブローカーを作成するには、-c パラメーターを mqsicreatebroker コマンドに含めます。
    • 既存のブローカーを変更してコンバーターを認識させるには、-c パラメーターを mqsichangebroker コマンドに含めます。 以下に例を示します。
      mqsichangebroker broker_name -c directory
    • ICU (International Components for Unicode) を使用するすべての製品およびブローカー・コマンド行ツールに影響を与えるようにするには、 このディレクトリーを ICU_DATA 環境変数に追加します。
    すでに mqsicreatebroker コマンド または mqsichangebroker コマンドのどちらかを使用して コード・ページ・コンバーターを使用するように指定した場合、 ブローカーは ICU_DATA 値を無視します。

    コンバーター (*.cnv) および別名 (*.icu) の完全なセットをコピーして、旧レベルの製品の動作を再現します。

関連概念
コード・ページ・コンバーター
関連タスク
ロケールの変更
関連資料
サポートされるコード・ページ
mqsicreatebroker コマンド
mqsichangebroker コマンド
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. All Rights Reserved.
最終更新 : 2009-02-13 10:23:02

ac30160_