Hermes has been tested with ActiveMQ 3.X and 4.X, there is a plugin and a small rather out of date, demo
Below is a shot of the session configuration to connect to the default local broker.
To use the plugin, ensure the correct classloader has been set as in the screenshot tab and select the ActiveMQ plugin. The plugin has been tested with the latest 4.1-SNAPSHOT.
- You can only discover destinations/subscriptions and get their properties (e.g. depth) if there has been activity (i.e. message flow) and the ActiveMQ broker has activated the MBean. You can track the issue on the LogicBlaze Jira
- ActiveMQ has two different MBeans for durable subscriptions with not all properties (e.g. depth) available on the inactive one. An issue has been raised for this.
It seems there will be a lot of change in the ActiveMQ MBeans in the coming releases and we'll endeavour to support the change as it occurs in Hermes.