Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This document is divided into two main sections, one focusing on how to launch Felix and one focusing on how to embed Felix into a host application.

Launching Felix

Launching Felix is fairly simple and involves only three steps:

  1. Defining some configuration properties.
  2. Creating an instance of org.apache.felix.framework.Felix.
  3. Invoking the org.apache.felix.framework.Felix.start() method with the configuration properties.

The only configuration properties that are actually required to start Felix are ones that tell it where/how to locate the bundle cache profile directory where installed bundles will be cached. Felix' bundle cache implementation allows you to configure the location where bundles are cached using configuration properties. At a minimum, either a bundle cache profile name or directory must be specified; see the bundle cache document for more detailed information on configuring the bundle cacheHigh-level abstract description to go here.

Standard Felix Launcher

Sufficiently detailed description of the standard Felix launcher to go here.

...