|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
"invalid destination list" Problem Using Destinati |
« View previous topic :: View next topic » |
Author |
Message
|
Mallik |
Posted: Wed Mar 09, 2005 10:57 am Post subject: "invalid destination list" Problem Using Destinati |
|
|
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 |
|
 |
JT |
Posted: Wed Mar 09, 2005 12:33 pm Post subject: |
|
|
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 |
|
 |
Mallik |
Posted: Wed Mar 09, 2005 12:51 pm Post subject: |
|
|
Acolyte
Joined: 29 Feb 2004 Posts: 53
|
Thanks a lot JT for for your attention and catching the typo. |
|
Back to top |
|
 |
eejar |
Posted: Tue Aug 09, 2011 3:02 am Post subject: Re: "invalid destination list" Problem Using Desti |
|
|
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 |
|
 |
smdavies99 |
Posted: Tue Aug 09, 2011 3:32 am Post subject: |
|
|
 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 |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|