IBM MQ Explorer Version 9.4

Add this URL to your Eclipse Installation to reach this solution's update site.

2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15)

https://public.dhe.ibm.com/software/integration/wmq/explorer/v9/updates/

Learn more...
Solution Description

MQ Explorer allows you to administer and monitor IBM® MQ objects, whether they are hosted on your local computer or on a remote system. It can remotely connect to queue managers that are using an in-service version of IBM MQ on any supported platform including z/OS®, enabling your entire messaging backbone to be viewed, explored, and altered.

MQ Explorer is free to install, support is available to licensed IBM MQ customers - see the license agreement for details. For operating systems where this Eclipse plugin is supported by IBM see the MQ Explorer section of the IBM MQ 9.4 system requirements. In addition, this plugin may be used unsupported on macOS for development purposes.

Installation notes: If you get installation errors mentioning the "org.eclipse.draw2d" plugin, please install Eclipse GEF first from the Eclipse update site.

Additional Details

Eclipse Versions: 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15)

Platform Support: Windows, Linux/GTK

Organization Name: IBM

Development Status: Production/Stable

Date Created: Wednesday, June 22, 2016 - 05:05

License: Commercial - Free

Date Updated: Thursday, June 20, 2024 - 16:36

Submitted by: Matt Leming

Date Ranking Installs Clickthroughs
October 2024 123/522 36 1
September 2024 143/642 181 19
August 2024 141/641 166 55
July 2024 154/663 146 59
June 2024 181/681 126 60
May 2024 170/682 158 88
April 2024 173/687 156 55
March 2024 197/694 127 50
February 2024 169/687 149 60
January 2024 174/691 146 79
December 2023 205/671 101 18
November 2023 177/686 173 19
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 2

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for IBM MQ Explorer Version 9.4.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

Works great on Eclipse 2022-12 but JMS Administered Objects wizard never launches to add an inital context.  Anyone figured out a way to make this work?

I can successfully install MQ Explorer by following the procedure to "Install software" within Eclipse; however, the Drag and Install method does not work, and produces an error that says the Plug in is not compatible with the version of Eclipse -- even though it is (and as I said will install successfully following the procedure).

I'm on my macOS Big Sur + Eclipse IDE for Enterprise Java Developers v 2020-03 (4.15.0) + IBM MQ Explorer 9.2.0 installed as IBM suggested on its page "Writing and running MQ applications on your Mac"

The MQ Explorer is working good but I can't save the passwords necessary to connect to my MQ Managers.

When I'm going to save passwords on the Passwords Preferences Page I get the message "An error has occurred. See error log for more details. com/ibm/misc/BASE64Encoder"

Can you suggest to me what should I do so that MQ Explorer would be able to save my passwords?

I appreciate any help to solve the problem.

Thank You In Advance

In reply to by Gabor Konrad

I suspect that this is because the MQ Explorer requires classes that are bundled only in an IBM JRE to encrypt the passwords. Unfortunately the IBM JRE isn't available for MacOS. 

One way to tell would be to start MQExplorer from the command line. For me this is from the directory

~/Documents/dev/eclipse/MQExplorer/Eclipse415MQExplorer.app/Contents/MacOS

Start MQ Explorer by running

./eclipse

This will capture the logs to the terminal. When you get the error you should see an error stack. I suspect it will be attempting to load something like 

com.ibm.jsse2.IBMJSSEProvider2

In reply to by Soheel Chughtai

I am getting the same problem.

In the log it is looking for the class "com.ibm.misc.BASE64Encoder "

 

Is there anyway to get the class for MacOS? 

 

 

Complete error 

!MESSAGE An internal error occurred during: "Initializing MQ Explorer".

!STACK 0

java.lang.NoClassDefFoundError: com/ibm/misc/BASE64Encoder

at com.ibm.mq.explorer.passwords.internal.utils.PwUtils.<clinit>(PwUtils.java:85)

at com.ibm.mq.explorer.passwords.internal.store.PwDefaultStore.exportData(PwDefaultStore.java:608)

at com.ibm.mq.explorer.passwords.internal.store.PwDefaultStore.create(PwDefaultStore.java:960)

at com.ibm.mq.explorer.passwords.internal.store.PwDefaultStore.importData(PwDefaultStore.java:551)

at com.ibm.mq.explorer.passwords.internal.store.PwDefaultStore.open(PwDefaultStore.java:192)

at com.ibm.mq.explorer.ui.internal.passwords.PwStoreManager.<init>(PwStoreManager.java:144)

at com.ibm.mq.explorer.ui.internal.passwords.PwStoreManager.getStoreManager(PwStoreManager.java:480)

at com.ibm.mq.explorer.ui.internal.base.UiPlugin.initialisePasswordManager(UiPlugin.java:3017)

at com.ibm.mq.explorer.ui.internal.base.UiPlugin.delayedStartup(UiPlugin.java:712)

at com.ibm.mq.explorer.ui.internal.base.UiPlugin.access$0(UiPlugin.java:579)

at com.ibm.mq.explorer.ui.internal.base.UiPlugin$2.run(UiPlugin.java:565)

at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

Caused by: java.lang.ClassNotFoundException: com.ibm.misc.BASE64Encoder cannot be found by com.ibm.mq.explorer.passwords_9.2.0.202007091454

at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:519)

at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:170)

at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)

... 12 more

 

I'm on MacOS - I'm following along this guide:

Writing and running MQ applications on your Mac

Developing with the IBM MQ MacOS Toolkit

I get everything setup, I'm using AzulJDK 11, but when I try to install it, that's the error I get.

I started at 4.15.0 and then went down to 4.14.0 hoping it would help, it didn't.

MacOS 10.14.6

Any help would be appreciated!  I just need the MQ Explorer tool so if there's a way to just do that, please let me know.  So far I just saw that article as the only IBM approved method for MacOS.

Thanks in advance!

In reply to by Zahid Bukhari

I have

MacOS 10.15.7 (Catalina)
openjdk version "15.0.2" (Installed and managed by sdkman)
and MQ Explorer is working on Eclipse 4.15 and 4.19 (latest) 

although I do get warnings on install that the plug-ins jars are unsigned

For 4.19, I installed Eclipse IDE for Java Developers (MacOS) from this page - https://www.eclipse.org/downloads/packages/

For 4.15, I installed Eclipse IDE for Java Developers (MAcOS from this page - https://www.eclipse.org/downloads/packages/release/2020-03/r

 

Can you confirm that they are the Eclipse packages that you have?

I am unable to figure out how to actually use this, even if unsupported, on macOS. On drag&drop the marketplace window opens, but the install doesn't start. It doesn't obviously fail either. So how can I test it?

In reply to by Dennis Kuhlmeier

Hi Dennis,

At the moment MacOS is not officially supported, but if you would like to use it for development purposes then I would recommend you check out the "Getting started with the IBM MQ MacOS Toolkit for developers" page on LearnMQ, where there is a section on how to install MQ Explorer.

Hope this helps,
Ben

In reply to by Ben Durrans

on Mac if trying to install on top of Eclipse 4.8 then it says it's not compatible and don't want to install

and the link to download 4.7 for Mac don't work at this moment, unfortunately, so I can't try it

on the more modern Eclipse it also don't want to be installed. May this be this some limitation of JVM used? I'm trying with JDK 12

sorry, I understand the plugin is not supported on Mac, but..

How Can or where can I get the zip file so that I can manually configure the plugin instead of installing it by using the drag and drop button

MQ Explorer plugin has been successfully installed, but I can only see how many messages are in queue. When I right clicked on the queue, I don't see the "browse" option as it appears in standalone "MQ Explorer". How do I browse queue message to exam message content in this plugin?