ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » "invalid destination list" Problem Using Destinati

Post new topic  Reply to topic
 "invalid destination list" Problem Using Destinati « View previous topic :: View next topic » 
Author Message
Mallik
PostPosted: Wed Mar 09, 2005 10:57 am    Post subject: "invalid destination list" Problem Using Destinati Reply with quote

Acolyte

Joined: 29 Feb 2004
Posts: 53

Hi, I have a problem in using destination list to send a mesg to multiple queues. This is what I am trying to do.
This is on WMQI 2.1, CSD 08, on Win XP Prof.
tt
I/P Node-->Compute Node-->Trace1-->O/P node.-->Failure connetcted to Trace2.

In Compute node I have selected LocalEnv & Msg for Compute mode under Advanced tab and I have the following ESQL in compute node.

SET OutputRoot = InputRoot;
-- Enter SQL below this line. SQL above this line might be regenerated, causing any modifications to be lost.
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[1].queueManagerName='WMQIQM';
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[1].queueName='OUTPUTQ';
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[2].queueManagerName='WMQIQM';
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[2].queueName='OUTPUTQ2';

In O/P node I have specified 'Destination List' under advanced tab.

The following is the exception I see in trace node that's connected to failure terminal of O/P node

(
(0x1000000)RecoverableException = (
(0x3000000)File = 'F:\build\S210_P\src\DataFlowEngine\ImbDataFlowNode.cpp'
(0x3000000)Line = 536
(0x3000000)Function = 'ImbDataFlowNode::createExceptionList'
(0x3000000)Type = 'ComIbmMQOutputNode'
(0x3000000)Name = '9a1ce283-0201-0000-0080-f01795d363e1'
(0x3000000)Label = 'MQDestination_TestFlow.MQOutput1'
(0x3000000)Text = 'Node throwing exception'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 2230
(0x1000000)ConfigurationException = (
(0x3000000)File = 'F:\build\S210_P\src\DataFlowEngine\ImbMqOutputNode.cpp'
(0x3000000)Line = 826
(0x3000000)Function = 'ImbMqOutputNode::handleListMessage'
(0x3000000)Type = 'ComIbmMQOutputNode'
(0x3000000)Name = '9a1ce283-0201-0000-0080-f01795d363e1'
(0x3000000)Label = 'MQDestination_TestFlow.MQOutput1'
(0x3000000)Text = 'Message had invalid destination list (Destination)'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 2619
)
)
)


The following is the trace after Compute node.
(
(0x1000000)Destinaion = (
(0x1000000)MQ = (
(0x1000000)DestinationData = (
(0x3000000)queueName = 'OUTPUTQ'
(0x3000000)queueManagerName = 'WMQIQM'
)
(0x1000000)DestinationData = (
(0x3000000)queueName = 'OUTPUTQ2'
(0x3000000)queueManagerName = 'WMQIQM'
)
)
)

I am not sure what's wrong with the destination list as the error says.
Back to top
View user's profile Send private message
JT
PostPosted: Wed Mar 09, 2005 12:33 pm    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

Quote:
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[1].queueManagerName='WMQIQM';

That doesn't look quite right. It should be:

Quote:
SET OutputLocalEnvironment.Destination.MQ.DestinationData[1].queueManagerName='WMQIQM';
Back to top
View user's profile Send private message
Mallik
PostPosted: Wed Mar 09, 2005 12:51 pm    Post subject: Reply with quote

Acolyte

Joined: 29 Feb 2004
Posts: 53

Thanks a lot JT for for your attention and catching the typo.
Back to top
View user's profile Send private message
eejar
PostPosted: Tue Aug 09, 2011 3:02 am    Post subject: Re: "invalid destination list" Problem Using Desti Reply with quote

Novice

Joined: 05 Aug 2011
Posts: 14

Mallik wrote:
Hi, I have a problem in using destination list to send a mesg to multiple queues. This is what I am trying to do.
This is on WMQI 2.1, CSD 08, on Win XP Prof.
tt
I/P Node-->Compute Node-->Trace1-->O/P node.-->Failure connetcted to Trace2.

In Compute node I have selected LocalEnv & Msg for Compute mode under Advanced tab and I have the following ESQL in compute node.

SET OutputRoot = InputRoot;
-- Enter SQL below this line. SQL above this line might be regenerated, causing any modifications to be lost.
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[1].queueManagerName='WMQIQM';
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[1].queueName='OUTPUTQ';
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[2].queueManagerName='WMQIQM';
SET OutputLocalEnvironment.Destinaion.MQ.DestinationData[2].queueName='OUTPUTQ2';

In O/P node I have specified 'Destination List' under advanced tab.

The following is the exception I see in trace node that's connected to failure terminal of O/P node

(
(0x1000000)RecoverableException = (
(0x3000000)File = 'F:\build\S210_P\src\DataFlowEngine\ImbDataFlowNode.cpp'
(0x3000000)Line = 536
(0x3000000)Function = 'ImbDataFlowNode::createExceptionList'
(0x3000000)Type = 'ComIbmMQOutputNode'
(0x3000000)Name = '9a1ce283-0201-0000-0080-f01795d363e1'
(0x3000000)Label = 'MQDestination_TestFlow.MQOutput1'
(0x3000000)Text = 'Node throwing exception'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 2230
(0x1000000)ConfigurationException = (
(0x3000000)File = 'F:\build\S210_P\src\DataFlowEngine\ImbMqOutputNode.cpp'
(0x3000000)Line = 826
(0x3000000)Function = 'ImbMqOutputNode::handleListMessage'
(0x3000000)Type = 'ComIbmMQOutputNode'
(0x3000000)Name = '9a1ce283-0201-0000-0080-f01795d363e1'
(0x3000000)Label = 'MQDestination_TestFlow.MQOutput1'
(0x3000000)Text = 'Message had invalid destination list (Destination)'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 2619
)
)
)


The following is the trace after Compute node.
(
(0x1000000)Destinaion = (
(0x1000000)MQ = (
(0x1000000)DestinationData = (
(0x3000000)queueName = 'OUTPUTQ'
(0x3000000)queueManagerName = 'WMQIQM'
)
(0x1000000)DestinationData = (
(0x3000000)queueName = 'OUTPUTQ2'
(0x3000000)queueManagerName = 'WMQIQM'
)
)
)

I am not sure what's wrong with the destination list as the error says.






Hi mallik,


in ur problem i got a small doubt , if u send same msg to all then it will works properly but if msg is send with output of different like some ofthe modified msg to o/p1 and some of the modified msg to 0/p2 then same error occuring . did u see like that , if u see means pls clear me that doubt in that i m using propaget for each out put bcz previous ans not show in the anothe o/p2 that y i m using. but exception is occuring .
Back to top
View user's profile Send private message
smdavies99
PostPosted: Tue Aug 09, 2011 3:32 am    Post subject: Reply with quote

Jedi Council

Joined: 10 Feb 2003
Posts: 6076
Location: Somewhere over the Rainbow this side of Never-never land.

Please don't reopen a 6year old post.
By all means create a new post and reference the old one.(use the URL tag!)

If you would care to look at the posting history of Malik you might surmise that he has not been around since 2004/2005 so addressing him directly would be very unlikely to solicit a response.

We (well some of us at least) don't speak SMS/Text speak. We don't have a 148 character limit to our posts so why don't you use the full word? I may also help other find your post in the future.

Back to your question. It seems to be about the use of Propagate. There are MANY posts here about the trials and tribulations of Propagate. Have you looked at them? I'd expect that you may well find your answer there rather than reopening an old post about distribution lists.
_________________
WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995

Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » "invalid destination list" Problem Using Destinati
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.