Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Shell Puppet HTML Ruby
Latest commit f4b5804 @bmjen bmjen Merge pull request #47 from mhaskel/MODULES-2436
MODULES-2436 - Add dataDirectory when activemq::version >= 5.9



This module configures ActiveMQ. It is primarily designed to work with MCollective and the Oracle Java runtime on an RHEL or EL variant.

Quick Start

The example in the tests directory provides a good example of how the ActiveMQ module may be used. In addition, the MCollective Module provides a good example of a service integrated with this ActiveMQ module.

node default {
  notify { 'alpha': }
  class  { 'java':
    distribution => 'jdk',
    version      => 'latest',
  class  { 'activemq': }
  notify { 'omega': }

Contact Information

Related Work

The lab42-activemq module provided much of the basis for this module.

Web Console

The module manages the web console by default. The web console port is usually located at port 8160:

To disable this behavior, pass in webconsole => false to the class. e.g.

node default {
  class { 'activemq':
    webconsole => false,
Something went wrong with that request. Please try again.