Author |
Message
|
hdjur |
Posted: Mon May 22, 2006 5:31 am Post subject: opening cluster queue for output when connected as client |
|
|
Centurion
Joined: 16 Sep 2004 Posts: 116 Location: Zagreb
|
Hi everybody,
can I open cluster queue for output (not defined localy) when connected as client application? I'm receiving 2085 on attempt to put a message.
Thank you. |
|
Back to top |
|
 |
Vitor |
Posted: Mon May 22, 2006 5:38 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
You say it's not defined locally, by this you mean it's a queue shared across the cluster but with no instance on the queue manager to which you're cliented yes?
Then yes you can, or should be able to. Please give a few more details about your topology. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
hdjur |
Posted: Mon May 22, 2006 5:49 am Post subject: |
|
|
Centurion
Joined: 16 Sep 2004 Posts: 116 Location: Zagreb
|
Yes, exactly. My configuration is nothing special, I have several queue managers in cluster, I'm using Paul Clarke's WebSphere MQ Administrator which is connected to queue managers as client. All clustered queues are visible in a queue lists of all queue managers, but if I try to put message to a queue that is not hosted by that particular qmgr, I'm receiving 2085. Maybe is something wrong with this WebSphere MQ Administrator? |
|
Back to top |
|
 |
Vitor |
Posted: Mon May 22, 2006 5:57 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
I have no knowledge of this MQ administrator thing so can't comment. Maybe some of the wise ones of the forum can add something?
I suggest clienting with the IBM supplied sample and putting a test message. That would prove quite quickly if you've got a problem with the cluster or this bit of software thing.  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon May 22, 2006 6:02 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
That's MO71 hdjur is talking about.
I don't use it, so I can't say whether it can put to qremote/qclusters or not. It *should* be able to, but that doesn't mean it can. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Mon May 22, 2006 6:07 am Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
Works for me.
You can't do it by getting a q list and right clicking on the queue in that q list. You have to highlight your QM, go to Action...Put Message, and put the q name there (leave the QM name blank!) _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
Nigelg |
Posted: Mon May 22, 2006 6:09 am Post subject: |
|
|
Grand Master
Joined: 02 Aug 2004 Posts: 1046
|
Probably the tool itself does not allow it.
It may specify the local qmgr, i.e. the qmgr that it is connected to , in the MQOPEN of the cluster queue. This will obviously cause a return code of 2085, since the queue is not hosted on the local qmgr. _________________ MQSeries.net helps those who help themselves.. |
|
Back to top |
|
 |
hdjur |
Posted: Mon May 22, 2006 6:11 am Post subject: |
|
|
Centurion
Joined: 16 Sep 2004 Posts: 116 Location: Zagreb
|
O.K. thank you all, I also assumed it should be able to do that, since I didn't find any information in documentation which states opposite.
For the mo71, it does not matter, I was worried about if clustered queues not hosted by a queue manager to which WAS connects as a client, could be base queues in queue connection factories, so that application deployed on WAS can put messages on it. |
|
Back to top |
|
 |
hdjur |
Posted: Mon May 22, 2006 6:21 am Post subject: |
|
|
Centurion
Joined: 16 Sep 2004 Posts: 116 Location: Zagreb
|
Yes Peter, it works for me too, if I do exactly what you propose. I should have left qmname blank, that was my mistake when using right click option on queue list.
Thanks again. |
|
Back to top |
|
 |
|