You are looking at documentation for an older release. Not what you want? See the current release documentation.
eXo lets you choose whatever logging engine you want as this is generally influenced by the AS runtime or internal policy.
This is done through an eXo component called
org.exoplatform.services.log.LogConfigurationInitializer
that reads init parameters and configures logging system according to
them.
The parameters:
configurator - an implementation of the
LogConfigurator
interface with one method
configure() that accepts a list of properties (3rd init parameter)
to configure the underlying log system using the concrete mechanism.
Again, there are three configurators for the most known log systems
(commons, log4j, jdk).
properties - properties to configure
the concrete log system (system properties for commons,
log4j.properties
or logging.properties
for commons, log4j and jdk respectively).