Posted: Thu Sep 27, 2012 11:08 am Post subject: Trying to release MQ6 STREAM queue from being open for input
Centurion
Joined: 24 May 2002 Posts: 108
I have two production queue managers that are still on V6 for windows. I was asked to create a new user defined STREAM queue for an application. So I did that, then to test it I clicked on it in Explorer and said create publisher for the queue. So I did that. Problem was is that I clicked on the wrong queue. Instead of clicking on a STREAM queue I accidentally clicked on a regular local queue. So now the broker thinks the regular queue is a STREAM queue. The broker has the queue open for INPUT and reads it as if it is a publishing queue. So my question is how do I stop the broker from listening on the queue (ie. remove the open for input)? I tried everything I could think of, but the only thing I think will work is to STOP the broker, which will remove the OPEN for INPUT on the queue, then I would delete the queue all together. Then restart the broker and now it will realize it doesn't exist and quit trying to read it. Then I would re-create the queue. Problem is because this is a production queue manager I can't stop the broker to free up the queue to delete it. Is there anyway to stop the broker from listening to the queue without stopping the broker or queue manager?
FYI - I tried closing the "Open connection" from the broker with no luck.
I tried get/put disabling the queue figuring it might stop the broker from listening to it.
Any ideas would be great. I'm trying to avoid taking an outage to this production machine.
Thanks,
Gary
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