enRoute is an OSGi project that creates a runtime environment for developing applications. This bundle provides the base API for this environment. In any enRoute environment you will find implementations for all the contained services. The purpose of this bundle is to be use for compilation, it must not be used in a runtime; in general, providers must carry their service packages.