WebSphere® Adapters ノードを使用する
メッセージ・フローを開発する前に、前提条件ファイルをランタイム環境に追加する必要があります。
始める前に:Siebel システム用の関連前提条件ファイルがあることを確認します。
Siebel Business Applications バージョン 7.5 およびそれ以前
- SiebelJI_language code.jar (例: SiebelJI_enu.jar)
- SiebelJI_Common.jar
- Siebel Business Applications バージョン 7.7x、7.8x、および 8.0
- Siebel.jar
- SiebelJI_language code.jar (例: SiebelJI_enu.jar)
Siebel アプリケーションからこれらのファイルをダウンロードし、それを C:¥Siebel_LIB などのディレクトリーに保存します。 (Windows では、ディレクトリーをリモート Windows コンピューター上のネットワーク・ドライブにマップすることはできません。ディレクトリーはローカルであるか、ストレージ・エリア・ネットワーク (SAN) ディスク上に存在する必要があります。)
Siebel システムがブローカーと通信できるようにセットアップするために必要なサンプル・リソースは、install_dir¥ResourceAdapters¥Siebel_7.0.0¥samples ディレクトリーにあります。
Windows 上のランタイム環境に Siebel サポート・ファイルを配置する
Siebel 前提条件ファイルをランタイム環境に追加するには、以下の手順を実行します。
- ブローカーが開始していることを確認します。
- コマンド・コンソールを開くか、Windows コマンド・プロンプトを開いて、mqsiprofile を入力して環境を初期化します。
- 以下のコマンドを入力して、前提条件となる JAR ファイルおよびネイティブ・ライブラリーの場所を表示します。
mqsireportproperties MB8BROKER -c AllTypes -o AllReportableEntityNames -r
以下の例は、このコマンドの実行時に一般的に表示される内容を示しています。
ReportableEntityName=''
EISProviders
JDEdwards=''
jarsURL='default_Path'
nativeLibs='default_Path'
PeopleSoft=''
jarsURL='default_Path'
nativeLibs='default_Path'
SAP=''
jarsURL='default_Path'
nativeLibs='default_Path'
Siebel=''
jarsURL='default_Path'
nativeLibs='default_Path'
siebelPropertiesURL=''
Twineball=''
jarsURL='default_Path'
nativeLibs='default_Path'
- mqsichangeproperties コマンドを使用して、Siebel 前提条件ファイルの場所を設定します。例を挙げます。
mqsichangeproperties MB8BROKER -c EISProviders -o Siebel -n jarsURL -v C:\Siebel_LIB
mqsichangeproperties MB8BROKER -c EISProviders -o Siebel -n nativeLibs -v C:\Siebel_LIB
- オプション: クラスター環境でサーバーに接続するには、以下のステップを実行します。
- siebel.properties ファイルがまだない場合は、クラスター内の Siebel サーバーをリストする siebel.conmgr.virtualhosts プロパティーを使用してこのファイルを作成します。 WebSphere Message
Broker が siebel.properties ファイルでサポートする唯一のプロパティーは siebel.conmgr.virtualhosts です。 サーバー名は hostname:port という形式のコンマ区切りのリストで表記されます。
- mqsichangeproperties コマンドを使用して、siebel.properties ファイルの場所を設定します。例えば、次のようにします。
mqsichangeproperties MB8BROKER -c EISProviders -o Siebel -n siebelPropertiesURL
-v C:¥siebel.properties
情報メッセージ BIP3427 は siebel.properties ファイルが使用中であるかどうかを示し、エラー・メッセージ BIP3428 は siebel.properties ファイルへのアクセスを試行した際に問題が発生したかどうかを示します。
- オプション: 異なるバージョンの Siebel に接続するには、さまざまな Siebel のバージョンへの接続にある指示に従ってください。
- 値が正しく設定されていることを確認するために、以下のコマンドを実行します。
mqsireportproperties MB8BROKER -c EISProviders -o Siebel -r
以下の例は、mqsireportproperties コマンドにより表示される内容を示しています。
ReportableEntityName=' '
EISProviders
Siebel=' '
jarsURL='C:¥Siebel_LIB'
nativeLibs='C:¥Siebel_LIB'
siebelPropertiesURL=''
BIP8071I: Successful command completion.
- ブローカーを再始動します。