Upgrading IBM WebSphere MQ 5.3 to 6.0 on Windows

An upgrade from WebSphere MQ 5.3 to WebSphere MQ 6.0 on Windows goes fairly smooth.  You can run the installer to do an in place upgrade.  Here are the things to watch out for:

  1. You'll probably need to install Eclipse.  Don't get Eclipse from the Eclipse web site; use IBM's installer which sets up Eclipse to work with WebSphere MQ.  To install Eclipse, click on Software Requirements on the installer launch pad.  Then expand the Eclipse node, where you'll find buttons for installing Eclipse.
  2. WebSphere MQ 6.0 comes with a new Explorer (which is why you need Eclipse).  The Microsoft MMC snap-in is no longer supplied and the snap-in won't work on a system with the WebSphere 6.0 client software installed.  But, you can use the MMC snap-in on a machine with the 5.3 client software to manage a 6.0 queue manager (which is important, see the next point).
  3. After upgrading to WebSphere 6.0 the new Explorer doesn't work.  When you try to connect to the queue manager you get the following message:
    Explorer cannot administer the queue manager because the queue 'SYSTEM.MQEXPLORER.REPLY.MODEL' is not defined. (AMQ4400)
    Now you're in a catch 22: Explorer won't work and you need Explorer to fix the problem!  The solution is to use a 5.3 client with the Windows MMC snap-in to define the missing model queue.  Browse to the queue manager, right click on the Queues folder, and select New -> Model Queue.  Create a new model named 'SYSTEM.MQEXPLORER.REPLY.MODEL' (without the quotes) and accept all the default values.  Now you'll be able to connect to your upgraded queue manager using the new Explorer.

Print | posted @ Wednesday, October 04, 2006 1:03 PM

Comments on this entry:

Gravatar # re: Upgrading IBM WebSphere MQ 5.3 to 6.0 on Windows
by shamrock at 1/18/2007 2:12 AM

I just went to cmdline.
>runmqsc <QMgrName>
>DEFINE QMODEL(SYSTEM.MQEXPLORER.REPLY.MODEL)

and it worked fine.
Gravatar # re: Upgrading IBM WebSphere MQ 5.3 to 6.0 on Windows
by saji peringeth at 10/1/2007 9:28 PM

Following command worked fine. thanks
>runmqsc <QMgrName>
>DEFINE QMODEL(SYSTEM.MQEXPLORER.REPLY.MODEL)
Gravatar # re: Upgrading IBM WebSphere MQ 5.3 to 6.0 on Windows
by Suresh at 1/5/2009 12:23 PM

I just tried and everything worked fine. Thanks.
>runmqsc <QMgrName>
>DEFINE QMODEL(SYSTEM.MQEXPLORER.REPLY.MODEL)
Gravatar # re: Upgrading IBM WebSphere MQ 5.3 to 6.0 on Windows
by varun at 10/26/2009 10:21 AM

is V6.0 backward compatability to V5.3
Gravatar # re: Upgrading IBM WebSphere MQ 5.3 to 6.0 on Windows
by David Douglass at 10/26/2009 10:11 PM

My experience has always been that IBM has been good about backward compatibility issues. You can use client V5 apps to access V6 servers.
Gravatar # re: Upgrading IBM WebSphere MQ 5.3 to 6.0 on Windows
by Marcelo Faundez at 11/11/2009 4:05 PM

Hi, in my case following to create of new Queue model with the name indicated, the next message appear and not become to connect at MQ with Explorer:

"El servidor de mandatos no responde dentro del tiempo de espera. (AMQ4032)".

Thank's for your help
(my english is so so, sorry).
Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: