I'm trying to create a flow that, among other things, will put a message out on an MQ queue. Normally, that wouldn't be a big deal. But, in this case the queue I need to write to is remote. It's owned and operated by another team and kept on a completely different box. My broker is running locally for testing.
So far, I haven't been able to figure out how to configure an MQOutput node to deal with a remote queue manager. I couldn't find inputs for the port, channel or machine name on the node.
I also considered manually configuring a destination list, but the properties of OutputLocalEnvironment.Destination.MQ.DestinationData don't have the fields I need either.
Has anyone been able to setup a connection to a remote queue manager like this?
Pinned topic Connecting to Remote Queue Manager
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2012-03-05T18:24:35Z at 2012-03-05T18:24:35Z by IBMClimber
IBMClimber 270004XDRG21 Posts
Re: Connecting to Remote Queue Manager2012-03-05T18:24:35ZThis is the accepted answer. This is the accepted answer.It turns out that accessing a remote queue manager isn't done through Message Broker. Message Broker can only work with local queues. If you need to work with a remote queue in a flow, it has to be configured through MQ. This is done by using a local queue that the broker can see, a remote queue that has connection information about the remote queue manager, and a channel to connect the two queues. All of these pieces can be configured through MQ Explorer.