link
Avalon
Merlin Runtime
Home PlanetProductsCentral
Avalon Logging

The Avalon Logging system is a container-side service that defines a framework for the logging system plugins. The framework is primarily defined by the Avalon Logging API and the plugin-in model defined by the Avalon Repository system.

The avalon-logging package is a open logging platform suitable for use by container implementators. It is based largely on the original excalibur logging system but with some important changes. Firstly it leverages the avalon-repository technology to support dynamic loading of implementation strategies, secondly, it simplies the overall approach to target configuration, and thirdly, it applies a formal logging category meta-data model that is consitent with avalon model-driven container solutions.

The Avalon Logging system includes as a default implementation the LogKit system as a plugin strategy. Alternative strategies include the Log4J implementation.