At the Apache ServiceMix project, we are maintaining a few versions of ServiceMix, each of which has its own set of modules, components, ...
The information on this page will show you where the source code lives for all these different bits and pieces, as well as provide you with instructions on how to build the projects.

ServiceMix

For ServiceMix 5 and higher, we have switched back to a single code repository that contains the entire project codebase.

  • ServiceMix: ServiceMix 5 container based on Apache Karaf

ServiceMix 3.x

ServiceMix 3.x consists of a number of different subprojects that need to be built independently:

ServiceMix 4.x

ServiceMix 4.x consists of a number of different subprojects that need to be built independently:

Documentation

The ServiceMix documentation project aims to build a set of manuals for ServiceMix using Scalate.

More information about the source code locations and how to build the documentation project, can be found here.

Website

We are also maintaining our website with Maven project, using Scalate to generate the pages from the source files.

More information about the source code locations and how to build the website project, can be found here.