Apache ServiceMix is a flexible, open-source integration container that unifies the features and functionality of Apache ActiveMQ, Camel, CXF, and Karaf into a powerful runtime platform you can use to build your own integrations solutions. It provides a complete, enterprise ready ESB exclusively powered by OSGi.

It is being released under Apache License v2.

The main features are:

Through additional installable features, ServiceMix also supports:

  • BPM engine via Activiti

  • full JPA support via Apache OpenJPA

  • XA transaction management via JTA via Apache Aries

  • legacy support for the JBI standard (deprecated after the ServiceMix 3.x series) through the Apache ServiceMix NMR that includes a rich Event, Messaging and Audit API

Applications for ServiceMix can be built using:

  • OSGi Blueprint

  • OSGi Declarative Services

  • Spring DM (legacy)

News

ServiceMix 6.1.1 released

The ServiceMix team is pleased to announce the availability of Apache ServiceMix 6.1.1.
This new patch release includes few bug fixes and picks up new versions of Apache ActiveMQ,
Apache Camel and Apache Karaf.

Major dependency versions for this release:

  • Activiti 5.19.0.2

  • Apache ActiveMQ 5.12.3

  • Apache Camel 2.16.2

  • Apache CXF 3.1.4

  • Apache Karaf 3.0.6

For more information, please see the release notes

ServiceMix 6.0.3 released

The ServiceMix team is pleased to announce the availability of Apache ServiceMix 6.0.3.
This new patch release includes few bug fixes and picks up new versions of Apache ActiveMQ
and Apache Karaf.

Major dependency versions for this release:

  • Activiti 5.17.0

  • Apache ActiveMQ 5.12.3

  • Apache Camel 2.15.5

  • Apache CXF 3.0.6

  • Apache Karaf 3.0.6

For more information, please see the release notes

Welcome Andrea Cosentino as the new Apache ServiceMix commiter

The Apache ServiceMix PMC is pleased to introduce Andrea Cosentino as a new committer. We are very happy with
the growth of the project and look forward to continued contributions from the community.

Andrea is actively involved with Apache ServiceMix since months contributing many patches / pull requests and
helping upgrade and maintain the ServiceMix assembly and bundles. He is also involved with Apache Karaf and
Apache Camel projects.

On behalf of the ServiceMix PMC, welcome aboard Andrea and we expect more great things coming from you!

ServiceMix 5.6.0 released

The ServiceMix team is pleased to announce the availability of Apache ServiceMix 5.6.0.
This new minor release represents a new branch and contains a few bug fixes and picks up
new versions of Apache Karaf, Apache ActiveMQ, Apache Camel, Apache CXF and Activiti.

WARNING: this is the last active branch on the 5.x series. We encourage users to upgrade
to more recent ServiceMix versions.

Major dependency versions for this release:

  • Activiti 5.19.0.2

  • Apache ActiveMQ 5.12.3

  • Apache Camel 2.16.2

  • Apache CXF 3.1.4

  • Apache Karaf 2.4.4

For more information, please see the release notes