Posted: Fri Dec 21, 2007 3:57 am Post subject: Problem with DestinationList
Master
Joined: 31 Oct 2006 Posts: 230
Hi all!
I have an DestinationList like this:
Code:
SET OutputLocalEnviroment.Destination.MQDestinationList.DestinationData[1].queueName = 'queue1';
SET OutputLocalEnviroment.Destination.MQDestinationList.DestinationData[2].queueName = 'queue2';
SET OutputLocalEnviroment.Destination.MQDestinationList.DestinationData[3].queueName = 'queue3';
SET OutputLocalEnviroment.Destination.MQDestinationList.DestinationData[4].queueName = 'queue4';
SET OutputLocalEnviroment.Destination.MQDestinationList.DestinationData[5].queueName = 'queue5';
SET OutputLocalEnviroment.Destination.MQDestinationList.DestinationData[6].queueName = 'queue6';
SET OutputLocalEnviroment.Destination.MQDestinationList.DestinationData[7].queueName = 'queue7';
The problem is that no message is comin to the last destination i the "list" that would be index7.
Im getting this exception in the message:
Code:
Root exception for desination list. Unable to put message.
<CauseOfError>qmanager. queue7. 2. 2041.</CauseOfError>
I have been checking the queue and all stuff but cant find out whats wrong.
Is there an limitation of how many destinations u can have in an DestinationList??
Yes i know but if i did an change on the Q and then redeployed the flow should that work? Or Maybe i just need to restart the flow? Or do i have to create a new Q??
Yes i know but if i did an change on the Q and then redeployed the flow should that work? Or Maybe i just need to restart the flow? Or do i have to create a new Q??
//Blomman
Looks like you did an alter with force. Never a good bet.
You need to stop the flow and restart the flow. This will recycle the handle the flow has on the queue... _________________ MQ & Broker admin
Yes i know but if i did an change on the Q and then redeployed the flow should that work? Or Maybe i just need to restart the flow? Or do i have to create a new Q??
//Blomman
Looks like you did an alter with force. Never a good bet.
You need to stop the flow and restart the flow. This will recycle the handle the flow has on the queue...
Yes i forced that was the only way...
I restarted the flow but that didnt do any difference i had to create a new Q.
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