Getting Started with Apache ServiceMix and ActiveMQ

Free Tutorials and Demos to Help with Your First Project

In an effort to help you, our community, take advantage of the tremendous cost savings of open source software, the FUSE team is developing new programs and content to help you get started quickly building your infrastructure using open source.

Get started by registering for one of these free session:

Session Date Register
Introduction to FUSE Open Source SOA Available on-demand Register Now!
Get Started with ServiceMix 4.1: FUSE ESB
(Getting Started files)
Available on-demand Register Now!
Get Started with Camel: FUSE Mediation Router
(Getting Started files)
Available on-demand Register Now!
Get Started with Camel Deployment
(Getting Started files)
Available on-demand Register Now!
Get Started with ActiveMQ and HA
Available on-demand Register Now!

For interactive, web-based training courses, review our virtual training schedule.
For classroom training in a city near you or on site, review our public training schedule.
For personalized, in-person training at your facility, review our on-site training options.

Read the FUSE Professional Services data sheet.

Refer to Getting Started with the FUSE Product Family when installing and building your first app. It provides an overview of the entire product set and quick tutorials based on the Logistix demo.

Then Take a Deep Dive – Demo Videos

Once you have installed and built the FUSE products, take a deep dive into specific integration topics by joining us for a webinar or watching a demo:

Ready to get started?

Develop your project on FUSE Forge, a collaborative environment for developing open source projects based on FUSE. The Forge facilitates project management, communication, and coordination of integration infrastructure projects by providing a development environment complete with an integrated set of tools so that you can focus on your application, not on your software development infrastructure.

Tutorial Agenda

FUSE ESB 4 (based on Apache ServiceMix 4)

  • Installing the binaries
  • Building from the source
  • Configuring and running the FUSE kernel
  • Introduction to the FUSE shell
  • Working with Eclipse and Maven
  • Writing and deploying your own OSGi bundles using SpringDM
  • Registering your own Java business logic as OSGi services
  • Integrating your bundle’s logging with FUSE ESB 4 logging mechanism

FUSE Services Framework (based on Apache CXF)

  • Creating a WSDL-first web service and deploying in FUSE as an OSGi bundle
  • Creating a RESTful web service using JAX-RS and deploying in FUSE as an OSGi bundle

FUSE Mediation Router (based on Apache Camel)

  • Deploying an EIP using Camel in FUSE ESB 4
  • Using a file and FTP poller to read in text files and drop onto ActiveMQ
  • Reading files from JMS queue, splitting, and invoking on an OSGi service

JBI and ServiceMix 4

  • Deploying the ServiceMix JBI components into ServiceMix 4
  • Deploying your own service assemblies into ServiceMix 4

To inquire about consulting, training, or support options:

  • Email: Contact Us
  • Call: 877-235-8491 (US toll free)
  • Call: +31 10 235 11 22 (Europe)
  • Call: +1-310-426-2902 (direct)