This documentation is for WSO2 Enterprise Service Bus version 5.0.0. For the latest ESB, view the latest WSO2 Enterprise Integrator documentation.

All docs This doc

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1. Download and set up Apache ActiveMQ. For more information, see Installation Prerequisites
  2. Set up WSO2 ESB. For information on getting the ESB set up, see Installation Guide.


    ActiveMQ should be up and running before andrunningbefore starting the ESB.

  3. Copy the following client libraries from the <AMQ_HOME>/lib directory to the < ESB_HOME>/repository/components/lib directory.

    For  ActiveMQ 5.8.0 and above above 

    If you are using ActiveMQ version 5.8.0 or later, copy
    • activemq-broker-5.8.0.jar
    • activemq-client-5.8.0.jar
    • activemq-kahadb-store-5.8.0.jar  
    • geronimo-jms_1.1_spec-1.1.1.jar
    • geronimo-j2ee-management_1.1_spec-1.0.1.jar
    • geronimo-jta_1.0.1B_spec-1.0.1.jar
    • hawtbuf-1.
    2.jar to the <ESB
    • 9.jar
    • Slf4j-api-1.6.6.jar
    • activeio-core-3.1.4.jar (available in <AMQ_HOME>/
    repository/components/lib directory. For earlier versions
    • lib/optional folder)  


           Earlier version of ActiveMQ

    • activemq-core-5.5.1.jar

    • geronimo-j2ee-management_1.0_spec-1.0.jar

    • geronimo-jms_1.1_spec-1.1.1.jar

  4. Next,  configure the inbound listener in the ESB.