Posted: Wed Dec 29, 2010 7:50 am Post subject: Deployment Of Flow with cluster queues
Voyager
Joined: 24 Jan 2009 Posts: 84 Location: Kenosha WI
Guys,
I have a confusion with the deployment of bar files on Broker with clustered queues(my first time with the mq cluster and broker).
whenever we do a deployment of bar file (using queues)on broker i see an exception saying
"Node failed to open WebSphere MQ queue '<Queue_Name>' owned by queue manager '<QGMR_NAME>': completion code 2; reason code 2085"
in the broker log saying the object not found. But when we do a transaction on the deployed flow the flow works and is able to see the cluster queues(physically not defined on this broker where i deploy the flow).
Any ideas highly appreciated
Posted: Wed Dec 29, 2010 8:03 am Post subject: Re: Deployment Of Flow with cluster queues
Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
rahuldhanpal wrote:
when we do a transaction on the deployed flow the flow works and is able to see the cluster queues(physically not defined on this broker where i deploy the flow).
I'll assume the flow is writing to the queue in question as if you were reading the queue it should never work.
No cluster queue is visible on a queue manager where it's not hosted until it's used for the first time & name resolution occurs. _________________ Honesty is the best policy.
Insanity is the best defence.
Posted: Wed Dec 29, 2010 9:12 am Post subject: Re: Deployment Of Flow with cluster queues
Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
rahuldhanpal wrote:
not sure but i am assuming there should be a way for the broker to identify the qmgr it is being hosted on should know that it is part of a cluster.
Bad assumption. No application using a queue manager (and in this context WMB is just an application) can or should determine anything about the queue objects it's using or indeed the queue manager it's connected to.
The point of WMQ is that the application drops a message and WMQ takes care of where it goes. The application doesn't know, control or influence this. _________________ Honesty is the best policy.
Insanity is the best defence.
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