HermesJMS is an extensible console that helps you interact with JMS providers making it easy to browse or search queues and topics, copy messages around and delete them. It fully integrates with JNDI letting you discover administered objects stored, create JMS sessions from the connection factories and use any destinations found. Many providers include a plugin that uses the native API to do non-JMS things like getting queue depths (and other statistics) or finding queue and topic names.
The main advantage of the tool is the ability to work with many JMS Providers like JBOSS MQ, ActiveMQ, OpenJMS, Weblogic, Webspehere etc etc. It also supports the FIX protocol messages which gives a full advantage to all financial vertical applications.
HermesJMS is a java swing based tool.
Follow the below steps to install and use the tool to monitor the JMS resources.
1. Download Link.
2. Open Command Console and type the below command to run the execuatable installer jar.
java –jar hermes-installer-1.13.jar
now it will start the installation process. Follow the installation wizard and finsh.
3. Go to Start -> program files -> hermes -> hermesJms
4 Now it will open the GUI of HermesJMS.
5 On left side Under ” Sessions” -> right click on “session” -> new session
6 And configure the Screen with Weblogic JMS Provider info. You will find tabs in the bottom i.e session, provider etc
-> First of all click on Provider Tab and add Weblogic jar.
-> Click on Session Drop Down(on top) and type “Weblogic”
-> Select the BEA Weblogic plugin from the drop down of plugin and add the properties.(you can skip the properites part as it will also work)
-> On Connection Factory drop down, select the hermes.JNDIConnectionFactory class and also select the loader “weblogic“, And then add the properties of the Connection factory. This is mandatory to discover the JMS resources of the selected provider.
(see the below screen shot for the high level information)
Now close the dialog box.
-> On the left side right click on your “weblogic” session and click “discover“. You get a meesage to add the resources into the session click “yes”.
-> now you will see all the topics and queues beaneth your cofigured session. Right click on any the resource and click “Browse”, you will notice the message details on the right side.
You can also view the configuration on the HermesJSM website.
Hope this helps.