...
The download page contains information about the latest packages for ServiceMix 4. For purposes of this document, we will assume that you are using one of the following packages:
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
...
- ServiceMix 4 is based on the Apache Felix OSGi container.
- The Eclipse IDE embeds an OSGi container called Equinox for it's plugin environment. The Eclipse Plugin Development Environment is easily adaptable to provide a stable and robust platform for development and debugging of many types of OSGi components besides just Eclipse plugins.
- IntelliJ IDEA is rumored to include OSGi support in 8.0, but it is not listed on the roadmap yet. In the mean time, Osmorc implements a facet for OSGi projects.
- Apache Maven is the easiest tool to use for development of SMX4 components due to plugins such as the Bundle Plugin.
- Because OSGi bundles are a superset of a standard JAR, it is common for newer service component JARs in the Maven repository to include bundle metadata.
...
Common Problems
Here are a selection of common problems:
...
This is a problem with the startup script that shows itself on OS-X for the Milestone 1 build. You can safely ignore this, and it is fixed in the current Subversion trunk.