以下に示すステップを実行することによって、コネクターの複数のインスタンスを作成して実行するように、ご使用のシステムを設定することができます。次のようにする必要があります。
それぞれのコネクター・インスタンスごとにコネクター・ディレクトリーを作成する必要があります。
ProductDir¥connectors¥connectorInstance
コネクターに、コネクター固有のメタオブジェクトがある場合、コネクター・インスタンス用のメタオブジェクトを作成する必要があります。メタオブジェクトをファイルとして保管する場合は、次のディレクトリーを作成して、ファイルをそこに格納します。
ProductDir¥repository¥connectorInstance
InterChange Server Express サーバー名は、例えば、次のように、startup.bat のパラメーターとして指定することができます。
start_Swift.bat connName serverName
/QIBM/UserData/WBIServer43/WebSphereICSName/connectors /connectorInstance
ここで、connectorInstance はコネクター・インスタンスを一意的に示し、WebSphereICSName は、コネクターがともに稼動する InterChange Server Express サーバー・インスタンスの名前となります。
コネクターに、コネクター固有のメタオブジェクトがある場合、コネクター・インスタンス用のメタオブジェクトを作成する必要があります。メタオブジェクトをファイルとして保管する場合は、次のディレクトリーを作成して、ファイルをそこに格納します。
/QIBM/UserData/WBIServer43/WebSphereICSName/repository/connectorInstance
ここで、WebSphereICSName は、コネクターがともに稼動する InterChange Server Express サーバー・インスタンスの名前となります。
InterChange Server Express サーバー名は、例えば、次のように、startup.sh のパラメーターとして指定することができます。
start_Swift.sh connName serverName
ProductDir/connectors/connectorInstance
ここで connectorInstance は、コネクター・インスタンスを一意的に示します。
コネクターに、コネクター固有のメタオブジェクトがある場合、コネクター・インスタンス用のメタオブジェクトを作成する必要があります。メタオブジェクトをファイルとして保管する場合は、次のディレクトリーを作成して、ファイルをそこに格納します。
ProductDir/repository/connectorInstance
InterChange Server Express サーバー名は、例えば、次のように、connector_manager のパラメーターとして指定することができます。
start_Swift.sh connName WebSphereICSName [-cConfigFile ]
各コネクター・インスタンスのビジネス・オブジェクト定義がプロジェクト内にまだ存在しない場合は、それらを作成する必要があります。
ProductDir¥repository¥initialconnectorInstance
作成した追加ファイルは、ProductDir¥repository の適切な connectorInstance サブディレクトリー内に存在している必要があります。
/QIBM/UserData/WBIServer43/WebSphereICSName/repository /initialConnectorInstance
ここで、WebSphereICSName は、コネクターがともに稼動する InterChange Server Express サーバー・インスタンスの名前となります。
作成した追加ファイルは、/QIBM/UserData/WBIServer43/WebSphereICSName/repository の適切な connectorInstance サブディレクトリー内に存在している必要があります。
ProductDir/repository/initialconnectorInstance
作成した追加ファイルは、ProductDir/repository の適切な connectorInstance サブディレクトリー内に存在している必要があります。
Connector Configurator Express 内で、コネクター・インスタンスの構成ファイル (コネクター定義) を作成します。これを行うには、以下のステップを実行します。
始動スクリプトは以下のように作成します。
dirname
(Linux の場合のみ) 始動スクリプト CONJAR を CONJAR=${CONDIR}/CW${CONNAME}.jar から CONJAR=${CONDIR}/CWSWIFT.jar に変更します。
CRTDUPOBJ OBJ(QWBISWIFT) FROMLIB(QWBISVR43) OBJTYPE(*JOBD) TOLIB(QWBISVR43) NEWOBJ(newSWIFTCname)
ここで、newSWIFTCname は 新規の Swift コネクターのジョブ記述に使用される 10 文字の名前となります。