プロパティファイルでWebSphere MQネイティブサーバーへの接続を設定する
WebSphere MQネイティブサーバーへの接続は、プロパティファイル内からでも設定できます。ホスト名、ポート、およびチャネルがコンポーネントフィールドで指定されていない場合、コンポーネントはクラスローダーからmq.propertiesファイルをロードします。mq.propertiesの例は以下のとおりです。
default.hostname=localhost
default.port=7777
default.channel=QM_TEST.SVRCONN
mq.propertiesには、複数のMQキューマネージャー定義を含めることができます。形式は以下のとおりです。
name.hostname
name.port
name.channel
上記で、nameはキューマネージャー名です。たとえば、mq.propertiesファイルには以下を含めることができます。
default.hostname=localhost
default.port=7777
default.channel=DEFAULT.SVRCONN
test.hostname=localhost
test.port=7778
test.channel=QM_TEST.SVRCONN
mq.propertiesは、オプションのuserID、password、およびCCSIDプロパティもサポートしています。これらは認証にのみ必要です。例:
default.hostname=localhost
default.port=7777
default.channel=DEFAULT.SVRCONN
default.userID=mqm
default.password=mqm
default.CCSID=1208
mq.propertiesを呼び出すには、Dependenciesテーブルに追加します。
このコンポーネントを含むルートがランタイムにデプロイされている場合、コンポーネントはmq.propertiesファイルを<TalendRuntimePath>/container/etcフォルダーから呼び出します。
コンポーネントフィールドでWebSphere MQネイティブサーバーへの接続を指定する方法の詳細は、cMQConnectionFactoryをご覧ください。