Apache Celix Log Service

The Log Service subproject contains a for Celix adapted implementation of the OSGi Compendium Log Service. This is a very simple implementation which only stores the log in memory.

The Log Service can be extended through use of the LogReader service, or by using a LogListener service.


To build the Log Service the CMake build option "BUILD_LOG_SERVICE" has to be enabled.


The Log Service depends on the following subprojects:

  • Framework
  • Utils

Also the following libraries are required for building and/or using the Log Service subproject:

  • Apache Portable Runtime (build and runtime)