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 5.1.1 released

The ServiceMix team is pleased to announce the availability of Apache ServiceMix 5.1.1.
This release contains a few bug fixes and picks up a new version of Apache Camel.

Major dependency versions for this release:

  • Activiti 5.15.1

  • Apache ActiveMQ 5.10.0

  • Apache Camel 2.13.2

  • Apache CXF 2.7.11

  • Apache Karaf 2.3.4

For more information, please see the release notes

ServiceMix 5.0.3 released

The ServiceMix team is pleased to announce the availability of Apache ServiceMix 5.0.3.
This is a fix release that includes a few bug fixes. It also comes with new versions
of Camel and CXF.

Major dependency versions for this release:

  • Activiti 5.15.1

  • Apache ActiveMQ 5.9.0

  • Apache Camel 2.12.4

  • Apache CXF 2.7.11

  • Apache Karaf 2.3.4

For more information, please see the release notes

A new committer and a new PMC member

The ServiceMix community has been active doing new releases the past few months.
This is only possible by the support we get from our entire community.

Whenever a contributor stands out because of the quality of his patches and the
amount of time and energy spent on the project, we are happy to invite him to
become a committer on the project. Please welcome Wim Verreydt as our newest
committer!

It is also very encouraging to see a new committer grow to be even more involved
and active in the project after becoming a committer. In recognition of his
continued contribution and commitment to the project, the Apache ServiceMix PMC
has invited Krzysztof Sobkowiak to join the PMC.

On behalf of the ServiceMix PMC: Welcome aboard, guys!