Logger Configuration

Top  Previous  Next

A logger can be defined with logger element in the MoreMotion configuration. The definition must be made in a global configuration file. See Global Configuration versus Page Configuration.

  <logger name="Logger1">
    <class/>
    <logFile/>
    <param name="paramName"></param>
  </logger> 

The nested Elements

class Element

Defines the name of the logger class that extends org.moremotion.log.Logger abstract base class.

logFile Element (Accepts MScript)

The name of the log file. In case of a log file is applicable to the logger class.

param Element (Accepts MScript)

The parameters defined with param element are evaluated by the logger classes.

 

Example:

  <logger name="Logger1">
    <class>org.moremotion.log.TextFileLogger</class>
    <logFile>WEB_INF/MM-INF/logs/@vof(username).log</logFile>
  </dataSource>