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 | ![]() |
| Get Started with ServiceMix 4.1: FUSE ESB (Getting Started files) |
Available on-demand | |
| Get Started with Camel: FUSE Mediation Router (Getting Started files) |
Available on-demand | |
| Get Started with Camel Deployment (Getting Started files) |
Available on-demand | |
| Get Started with ActiveMQ and HA |
Available on-demand | |
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:
- View one of our live or archived webinars
- Watch demo videos on FUSE ESB 3
- Watch demo videos on FUSE ESB 4
- Watch demo videos on FUSE Message Broker
- Watch demo videos on FUSE Services Framework
- Watch demo videos on FUSE Mediation Router
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)

