2017-10-12 7 views
0

IBM Integration BusのMQノードのすべてのMQ詳細をESQLファイルから設定したいという問題があります。私はすべてのMQの詳細をデータベースに設定しているので、そこから詳細を取得してMQノードに設定すると、メッセージは動的にキューに入れられます。IBM Integration Busでキュー・マネージャーのホスト名またはIPアドレスを動的に変更する

私はLocalEnvironment変数についていくつか読みましたが、ESQLファイルで設定しましたが、これらの変数の値はMQノードに反映されていません。以下は私のノードプロパティを設定する方法です。

SET OutputRoot.MQMD.ReplyToQ = 'AMLQUEUE2'; 

私はメッセージを送信するために 'MQReply'ノードを使用しています。ホスト名を設定したいのですが、ホスト名プロパティを探していますが、そこにはありません。助けてください。

答えて

1

このReplyToQは、メッセージを出力するためにMQReplyノードを使用している場合にのみ機能します。

動的宛先キューを設定するには、MQOutputノードで「宛先リスト」を使用する必要があります。デスティネーションモードのMQOutput Documatation検索で

- >MQOutput

addToMQDestinationList procedureを参照先リストを設定するためのローカル環境を埋めるために。

関連する問題