Posted: Thu May 26, 2005 7:16 am Post subject: MQOutput and Cluster Queue Problem
Apprentice
Joined: 14 Dec 2004 Posts: 39
Hello,
I am using WMQ 5.3 CSD8 and WBIMB 5.0 FP4 on Suse Linux 8.1 SP3.
What I am trying to do is output my message from a message flow using a MQOUTPUT node to a clustered queue. This queue is located on 2 queue managers which are part of the cluster which involves even the broker's queue manager. Broker's queue manager holds primary repository.
The code which sets the Output Queue via ESQL is
SET OutputLocalEnvironment.Destination.MQ.DestinationData.queueName ='<QNAME>';
No value is set for the queue manager in the ESQL code
No value is set in the text box in the MQOUTPUT node for either queue manager or queue
An AMQPUT from the broker's queue manager puts the message in a round robin manner to the cluster queues on both the other queue managers. So I do not suspect a clustering problem.
The problem is that the message never reaches one (always the same one) of the two queues which are shared in the cluster when message is submitted through the broker.
The message is seen in the
SYSTEM.CLUSTER.TRANSMIT.QUEUE for a short while after which it disappears if the queue manager which is has the reachable queue is down
Any ideas on what could be causing this problem????
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum