Skip navigation

Welcome

HermesJMS is an extensible console that helps you interact with JMS providers making it easy to browse or seach 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.

Look at the forums for common issues and if you work in finance then check out the FIX protocol support.

Downloading and Webstarting

You can get the latest stable 1.13 version from Sourceforge or a recent build from HEAD.

You can webstart a fully functional version of HermesJMS. Read the Installation instructions as it will write some local files. If you already have a 1.10 or later version of HermesJMS then it will use whatever existing configuration is in your .hermes directory. Webstart is a funny thing, it works for some and not others - hopefully it will work for you.

Launch JVM Notes
1.6+ hermesrc.py is not loaded because of a classloading problem. Hermes is built with 1.6 and although will run fine with a 1.5 VM when normally installed, 1.5 WebStart has issues with it.
1.4 Bytecode translated with retrotranslator.

Donating

HermesJMS is and always will be free software but is licensed in a more commercially friendly way. I do have costs to pay to host the site and licenses for some of the (non-opensource friendly) tools I use. It would be nice if I could cover these with donations from happy users so if you feel inclined then please donate. Every few dollars, pounds or whatever is very welcome.

Reporting Issues

If you've got an issue browse the Forums first and maybe raise an issue in JIRA (you'll have to sign up for an account first to create issues). If you see an issue you want fixing, then please vote for it to help prioritize.

Project News

Posted at 30 Jul @ 6:15 AM by colin | 0 comments

Credits

HermesJMS has benefited from using tools and libraries from the following excellent people.



 
Recently Updated
by colin (17 Aug)
Adding a New Message Renderer
by colin (06 Aug)
Sending a Group of Test Messages
by colin (30 Jul)
The Hermes Class Loader
by colin (30 Jul)
Python
by colin (30 Jul)
Home
by colin (30 Jul)
Hermes 1.13 Released
by colin (30 Jul)
Release Notes
by colin (18 Jun)
Hermes cannot find a Java VM
by colin (16 Jun)
Changing the FIX Pretty Print Format
by colin (16 Jun)
FIX Protocol

404 (HermesJMS)
About Me And HermesJMS (HermesJMS)
FAQ (HermesJMS)
Forum (HermesJMS)
Frequently Asked Questions (HermesJMS)
Installation Layout (HermesJMS)
Links (HermesJMS)
Provider Notes (HermesJMS)
Release Notes (HermesJMS)
SVN (HermesJMS)
Technology (HermesJMS)
Tutorials (HermesJMS)
User Guide (HermesJMS)
User Guide (HermesJMS)

Adaptavist Theme Builder Powered by Atlassian Confluence