Class LogContext


  • public class LogContext
    extends Object

    Track location in template files during rendering by populating the slf4j MDC tags file, line and column.

    An MDC-aware logger can then use this info to display the template location in the message

    For instance with webapp-slf4j-logger, it's enough to use %file, %line and %column in the logger format string.

    Since this feature can have a performance impact, it has to be enabled in velocity.properties using:

    runtime.log.track_location = true

    (typically in a development environment)

    Since:
    2.2
    Version:
    $Id:$
    Author:
    Claude Brisson