Remko Popma created LOG4J2-1165:
-----------------------------------

             Summary: Reduce verbosity of Log4j initialization status messages
                 Key: LOG4J2-1165
                 URL: https://issues.apache.org/jira/browse/LOG4J2-1165
             Project: Log4j 2
          Issue Type: Improvement
          Components: Configurators
    Affects Versions: 2.4.1
            Reporter: Remko Popma
            Assignee: Remko Popma
             Fix For: 2.5


The status messages produced when Log4j initializes are too verbose. Many can 
be omitted without loss of information and while still providing enough help 
during troubleshooting.

For example, as of 2.4.1, the startup log for this configuration
{code}
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="trace" monitorInterval="5">
  <Appenders>
    <Console name="Console" target="SYSTEM_OUT">
      <PatternLayout pattern="%-5p %d{ABSOLUTE} [%t] %c - %m%n" />
    </Console>
    <File name="appFile" fileName="logs/appFile.log" bufferSize="32768" 
immediateFlush="false" append="false">
      <PatternLayout pattern="%-5p %d{ABSOLUTE} [%t] %c - %m%n" />
    </File>
    <File name="errorFile" fileName="logs/errorFile.log" bufferSize="32768" 
immediateFlush="false" append="false">
      <PatternLayout pattern="%-5p %d{ABSOLUTE} [%t] %c - %m%n" />
    </File>
  </Appenders>
  <Loggers>
    <Root level="trace">
      <AppenderRef ref="Console" level="error" />
      <AppenderRef ref="errorFile" level="error" />
      <AppenderRef ref="appFile" level="debug" />
    </Root>
  </Loggers>
</Configuration>
{code}

looks like this:

{code}
2015-10-18 13:04:34,939 main DEBUG Initializing configuration 
XmlConfiguration[location=C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml]
2015-10-18 13:04:34,954 main DEBUG Installed script engines
2015-10-18 13:04:35,579 main DEBUG Oracle Nashorn Version: 1.8.0_51, Language: 
ECMAScript, Threading: Not Thread Safe, Compile: true, Names: {nashorn, 
Nashorn, js, JS, JavaScript, javascript, ECMAScript, ecmascript}
2015-10-18 13:04:35,579 main DEBUG PluginManager 'Core' found 92 plugins
2015-10-18 13:04:35,579 main DEBUG PluginManager 'Level' found 1 plugins
2015-10-18 13:04:39,730 main DEBUG PluginManager 'Lookup' found 13 plugins
2015-10-18 13:04:39,741 main DEBUG Building Plugin[name=layout, 
class=org.apache.logging.log4j.core.layout.PatternLayout]. Searching for 
builder factory method...
2015-10-18 13:04:39,757 main TRACE Found builder factory method [newBuilder]: 
public static org.apache.logging.log4j.core.layout.PatternLayout$Builder 
org.apache.logging.log4j.core.layout.PatternLayout.newBuilder().
2015-10-18 13:04:39,788 main TRACE TypeConverterRegistry initializing.
2015-10-18 13:04:39,788 main DEBUG PluginManager 'TypeConverter' found 21 
plugins
2015-10-18 13:04:39,819 main DEBUG Calling build() on class class 
org.apache.logging.log4j.core.layout.PatternLayout$Builder for element 
PatternLayout with params(pattern="%-5p %d{ABSOLUTE} [%t] %c - %m%n", null, 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml), null, 
charset="null", alwaysWriteExceptions="null", noConsoleNoAnsi="null", 
header="null", footer="null")
2015-10-18 13:04:39,819 main DEBUG PluginManager 'Converter' found 38 plugins
2015-10-18 13:04:39,819 main DEBUG Built Plugin[name=layout] OK from builder 
factory method.
2015-10-18 13:04:39,819 main DEBUG Building Plugin[name=appender, 
class=org.apache.logging.log4j.core.appender.ConsoleAppender]. Searching for 
builder factory method...
2015-10-18 13:04:39,819 main DEBUG Not in a ServletContext environment, thus 
not loading WebLookup plugin.
2015-10-18 13:04:39,819 main DEBUG PluginManager 'Converter' found 38 plugins
2015-10-18 13:04:39,819 main DEBUG Jansi is not installed, cannot find 
org.fusesource.jansi.WindowsAnsiOutputStream
2015-10-18 13:04:39,819 main TRACE Found builder factory method [newBuilder]: 
public static org.apache.logging.log4j.core.appender.ConsoleAppender$Builder 
org.apache.logging.log4j.core.appender.ConsoleAppender.newBuilder().
2015-10-18 13:04:39,835 main DEBUG No PluginVisitorStrategy found on annotation 
[interface 
org.apache.logging.log4j.core.config.plugins.validation.constraints.Required]. 
Ignoring.
2015-10-18 13:04:39,835 main DEBUG Encountered type 
[org.apache.logging.log4j.core.layout.PatternLayout] which can only be checked 
for null.
2015-10-18 13:04:39,835 main DEBUG No PluginVisitorStrategy found on annotation 
[interface 
org.apache.logging.log4j.core.config.plugins.validation.constraints.Required]. 
Ignoring.
2015-10-18 13:04:39,835 main DEBUG Encountered type 
[org.apache.logging.log4j.core.appender.ConsoleAppender$Target] which can only 
be checked for null.
2015-10-18 13:04:39,835 main DEBUG No PluginVisitorStrategy found on annotation 
[interface 
org.apache.logging.log4j.core.config.plugins.validation.constraints.Required]. 
Ignoring.
2015-10-18 13:04:39,835 main DEBUG Calling build() on class class 
org.apache.logging.log4j.core.appender.ConsoleAppender$Builder for element 
Console with params(PatternLayout(%-5p %d{ABSOLUTE} [%t] %c - %m%n), null, 
target="SYSTEM_OUT", name="Console", follow="null", ignoreExceptions="null")
2015-10-18 13:04:39,835 main DEBUG Jansi is not installed, cannot find 
org.fusesource.jansi.WindowsAnsiOutputStream
2015-10-18 13:04:39,850 main DEBUG Built Plugin[name=appender] OK from builder 
factory method.
2015-10-18 13:04:39,850 main DEBUG Building Plugin[name=layout, 
class=org.apache.logging.log4j.core.layout.PatternLayout]. Searching for 
builder factory method...
2015-10-18 13:04:39,850 main TRACE Found builder factory method [newBuilder]: 
public static org.apache.logging.log4j.core.layout.PatternLayout$Builder 
org.apache.logging.log4j.core.layout.PatternLayout.newBuilder().
2015-10-18 13:04:39,850 main DEBUG Calling build() on class class 
org.apache.logging.log4j.core.layout.PatternLayout$Builder for element 
PatternLayout with params(pattern="%-5p %d{ABSOLUTE} [%t] %c - %m%n", null, 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml), null, 
charset="null", alwaysWriteExceptions="null", noConsoleNoAnsi="null", 
header="null", footer="null")
2015-10-18 13:04:39,850 main DEBUG Built Plugin[name=layout] OK from builder 
factory method.
2015-10-18 13:04:39,850 main DEBUG Building Plugin[name=appender, 
class=org.apache.logging.log4j.core.appender.FileAppender]. Searching for 
builder factory method...
2015-10-18 13:04:39,850 main DEBUG No builder factory method found in class 
org.apache.logging.log4j.core.appender.FileAppender. Going to try finding a 
factory method instead.
2015-10-18 13:04:39,850 main DEBUG Still building Plugin[name=appender, 
class=org.apache.logging.log4j.core.appender.FileAppender]. Searching for 
factory method...
2015-10-18 13:04:39,850 main DEBUG Found factory method [createAppender]: 
public static org.apache.logging.log4j.core.appender.FileAppender 
org.apache.logging.log4j.core.appender.FileAppender.createAppender(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,org.apache.logging.log4j.core.Layout,org.apache.logging.log4j.core.Filter,java.lang.String,java.lang.String,org.apache.logging.log4j.core.config.Configuration).
2015-10-18 13:04:57,216 main DEBUG Calling createAppender on class 
org.apache.logging.log4j.core.appender.FileAppender for element File with 
params(fileName="logs/appFile.log", append="false", locking="null", 
name="appFile", immediateFlush="false", ignoreExceptions="null", 
bufferedIo="null", bufferSize="32768", PatternLayout(%-5p %d{ABSOLUTE} [%t] %c 
- %m%n), null, advertise="null", advertiseUri="null", 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml))
2015-10-18 13:04:57,224 main DEBUG Starting FileManager logs/appFile.log
2015-10-18 13:04:57,224 main DEBUG Built Plugin[name=appender] OK from factory 
method.
2015-10-18 13:04:57,224 main DEBUG Building Plugin[name=layout, 
class=org.apache.logging.log4j.core.layout.PatternLayout]. Searching for 
builder factory method...
2015-10-18 13:04:57,224 main TRACE Found builder factory method [newBuilder]: 
public static org.apache.logging.log4j.core.layout.PatternLayout$Builder 
org.apache.logging.log4j.core.layout.PatternLayout.newBuilder().
2015-10-18 13:04:57,224 main DEBUG Calling build() on class class 
org.apache.logging.log4j.core.layout.PatternLayout$Builder for element 
PatternLayout with params(pattern="%-5p %d{ABSOLUTE} [%t] %c - %m%n", null, 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml), null, 
charset="null", alwaysWriteExceptions="null", noConsoleNoAnsi="null", 
header="null", footer="null")
2015-10-18 13:04:57,224 main DEBUG Built Plugin[name=layout] OK from builder 
factory method.
2015-10-18 13:04:57,224 main DEBUG Building Plugin[name=appender, 
class=org.apache.logging.log4j.core.appender.FileAppender]. Searching for 
builder factory method...
2015-10-18 13:04:57,224 main DEBUG No builder factory method found in class 
org.apache.logging.log4j.core.appender.FileAppender. Going to try finding a 
factory method instead.
2015-10-18 13:04:57,240 main DEBUG Still building Plugin[name=appender, 
class=org.apache.logging.log4j.core.appender.FileAppender]. Searching for 
factory method...
2015-10-18 13:04:57,240 main DEBUG Found factory method [createAppender]: 
public static org.apache.logging.log4j.core.appender.FileAppender 
org.apache.logging.log4j.core.appender.FileAppender.createAppender(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,org.apache.logging.log4j.core.Layout,org.apache.logging.log4j.core.Filter,java.lang.String,java.lang.String,org.apache.logging.log4j.core.config.Configuration).
2015-10-18 13:05:20,210 main DEBUG Calling createAppender on class 
org.apache.logging.log4j.core.appender.FileAppender for element File with 
params(fileName="logs/errorFile.log", append="false", locking="null", 
name="errorFile", immediateFlush="false", ignoreExceptions="null", 
bufferedIo="null", bufferSize="32768", PatternLayout(%-5p %d{ABSOLUTE} [%t] %c 
- %m%n), null, advertise="null", advertiseUri="null", 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml))
2015-10-18 13:05:20,220 main DEBUG Starting FileManager logs/errorFile.log
2015-10-18 13:05:20,220 main DEBUG Built Plugin[name=appender] OK from factory 
method.
2015-10-18 13:05:20,221 main DEBUG Building Plugin[name=appenders, 
class=org.apache.logging.log4j.core.config.AppendersPlugin]. Searching for 
builder factory method...
2015-10-18 13:05:20,221 main DEBUG No builder factory method found in class 
org.apache.logging.log4j.core.config.AppendersPlugin. Going to try finding a 
factory method instead.
2015-10-18 13:05:20,221 main DEBUG Still building Plugin[name=appenders, 
class=org.apache.logging.log4j.core.config.AppendersPlugin]. Searching for 
factory method...
2015-10-18 13:05:20,221 main DEBUG Found factory method [createAppenders]: 
public static java.util.concurrent.ConcurrentMap 
org.apache.logging.log4j.core.config.AppendersPlugin.createAppenders(org.apache.logging.log4j.core.Appender[]).
2015-10-18 13:05:20,221 main DEBUG Calling createAppenders on class 
org.apache.logging.log4j.core.config.AppendersPlugin for element Appenders with 
params(={Console, appFile, errorFile})
2015-10-18 13:05:20,221 main DEBUG Built Plugin[name=appenders] OK from factory 
method.
2015-10-18 13:05:20,221 main DEBUG Building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef]. Searching for builder 
factory method...
2015-10-18 13:05:20,221 main DEBUG No builder factory method found in class 
org.apache.logging.log4j.core.config.AppenderRef. Going to try finding a 
factory method instead.
2015-10-18 13:05:20,221 main DEBUG Still building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef]. Searching for factory 
method...
2015-10-18 13:05:20,221 main DEBUG Found factory method [createAppenderRef]: 
public static org.apache.logging.log4j.core.config.AppenderRef 
org.apache.logging.log4j.core.config.AppenderRef.createAppenderRef(java.lang.String,org.apache.logging.log4j.Level,org.apache.logging.log4j.core.Filter).
2015-10-18 13:05:20,221 main DEBUG Calling createAppenderRef on class 
org.apache.logging.log4j.core.config.AppenderRef for element AppenderRef with 
params(ref="Console", level="ERROR", null)
2015-10-18 13:05:20,221 main DEBUG Built Plugin[name=AppenderRef] OK from 
factory method.
2015-10-18 13:05:20,221 main DEBUG Building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef]. Searching for builder 
factory method...
2015-10-18 13:05:20,221 main DEBUG No builder factory method found in class 
org.apache.logging.log4j.core.config.AppenderRef. Going to try finding a 
factory method instead.
2015-10-18 13:05:20,221 main DEBUG Still building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef]. Searching for factory 
method...
2015-10-18 13:05:20,221 main DEBUG Found factory method [createAppenderRef]: 
public static org.apache.logging.log4j.core.config.AppenderRef 
org.apache.logging.log4j.core.config.AppenderRef.createAppenderRef(java.lang.String,org.apache.logging.log4j.Level,org.apache.logging.log4j.core.Filter).
2015-10-18 13:05:20,221 main DEBUG Calling createAppenderRef on class 
org.apache.logging.log4j.core.config.AppenderRef for element AppenderRef with 
params(ref="errorFile", level="ERROR", null)
2015-10-18 13:05:20,221 main DEBUG Built Plugin[name=AppenderRef] OK from 
factory method.
2015-10-18 13:05:20,221 main DEBUG Building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef]. Searching for builder 
factory method...
2015-10-18 13:05:20,221 main DEBUG No builder factory method found in class 
org.apache.logging.log4j.core.config.AppenderRef. Going to try finding a 
factory method instead.
2015-10-18 13:05:20,221 main DEBUG Still building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef]. Searching for factory 
method...
2015-10-18 13:05:20,221 main DEBUG Found factory method [createAppenderRef]: 
public static org.apache.logging.log4j.core.config.AppenderRef 
org.apache.logging.log4j.core.config.AppenderRef.createAppenderRef(java.lang.String,org.apache.logging.log4j.Level,org.apache.logging.log4j.core.Filter).
2015-10-18 13:05:20,236 main DEBUG Calling createAppenderRef on class 
org.apache.logging.log4j.core.config.AppenderRef for element AppenderRef with 
params(ref="appFile", level="DEBUG", null)
2015-10-18 13:05:20,236 main DEBUG Built Plugin[name=AppenderRef] OK from 
factory method.
2015-10-18 13:05:20,236 main DEBUG Building Plugin[name=root, 
class=org.apache.logging.log4j.core.config.LoggerConfig$RootLogger]. Searching 
for builder factory method...
2015-10-18 13:05:20,236 main DEBUG No builder factory method found in class 
org.apache.logging.log4j.core.config.LoggerConfig$RootLogger. Going to try 
finding a factory method instead.
2015-10-18 13:05:20,236 main DEBUG Still building Plugin[name=root, 
class=org.apache.logging.log4j.core.config.LoggerConfig$RootLogger]. Searching 
for factory method...
2015-10-18 13:05:20,236 main DEBUG Found factory method [createLogger]: public 
static org.apache.logging.log4j.core.config.LoggerConfig 
org.apache.logging.log4j.core.config.LoggerConfig$RootLogger.createLogger(java.lang.String,org.apache.logging.log4j.Level,java.lang.String,org.apache.logging.log4j.core.config.AppenderRef[],org.apache.logging.log4j.core.config.Property[],org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.Filter).
2015-10-18 13:05:20,236 main DEBUG Calling createLogger on class 
org.apache.logging.log4j.core.config.LoggerConfig$RootLogger for element Root 
with params(additivity="null", level="TRACE", includeLocation="null", 
={Console, errorFile, appFile}, ={}, 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml), null)
2015-10-18 13:05:20,236 main DEBUG Built Plugin[name=root] OK from factory 
method.
2015-10-18 13:05:20,236 main DEBUG Building Plugin[name=loggers, 
class=org.apache.logging.log4j.core.config.LoggersPlugin]. Searching for 
builder factory method...
2015-10-18 13:05:20,236 main DEBUG No builder factory method found in class 
org.apache.logging.log4j.core.config.LoggersPlugin. Going to try finding a 
factory method instead.
2015-10-18 13:05:20,236 main DEBUG Still building Plugin[name=loggers, 
class=org.apache.logging.log4j.core.config.LoggersPlugin]. Searching for 
factory method...
2015-10-18 13:05:20,236 main DEBUG Found factory method [createLoggers]: public 
static org.apache.logging.log4j.core.config.Loggers 
org.apache.logging.log4j.core.config.LoggersPlugin.createLoggers(org.apache.logging.log4j.core.config.LoggerConfig[]).
2015-10-18 13:05:20,252 main DEBUG Calling createLoggers on class 
org.apache.logging.log4j.core.config.LoggersPlugin for element Loggers with 
params(={root})
2015-10-18 13:05:20,252 main DEBUG Built Plugin[name=loggers] OK from factory 
method.
2015-10-18 13:05:20,252 main DEBUG Configuration 
XmlConfiguration[location=C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml] 
initialized
2015-10-18 13:05:20,252 main DEBUG Starting configuration 
XmlConfiguration[location=C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml]
2015-10-18 13:05:20,252 main DEBUG Started configuration 
XmlConfiguration[location=C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml] 
OK.
2015-10-18 13:05:20,252 main TRACE Stopping 
org.apache.logging.log4j.core.config.DefaultConfiguration@7bd7d6d6...
2015-10-18 13:05:20,252 main TRACE DefaultConfiguration notified 0 
ReliabilityStrategies that config will be stopped.
2015-10-18 13:05:20,252 main TRACE DefaultConfiguration stopped 0 
AsyncLoggerConfigs.
2015-10-18 13:05:20,252 main TRACE DefaultConfiguration stopped 0 
AsyncAppenders.
2015-10-18 13:05:20,252 main TRACE DefaultConfiguration notified 0 
ReliabilityStrategies that appenders will be stopped.
2015-10-18 13:05:20,252 main TRACE DefaultConfiguration stopped 1 Appenders.
2015-10-18 13:05:20,252 main TRACE DefaultConfiguration stopped 0 LoggerConfigs.
2015-10-18 13:05:20,252 main DEBUG Stopped 
org.apache.logging.log4j.core.config.DefaultConfiguration@7bd7d6d6 OK
2015-10-18 13:05:20,361 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=349885916
2015-10-18 13:05:20,377 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=349885916,component=StatusLogger
2015-10-18 13:05:20,377 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=349885916,component=ContextSelector
2015-10-18 13:05:20,377 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=349885916,component=Loggers,name=
2015-10-18 13:05:20,377 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=349885916,component=Appenders,name=Console
2015-10-18 13:05:20,377 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=349885916,component=Appenders,name=errorFile
2015-10-18 13:05:20,377 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=349885916,component=Appenders,name=appFile
2015-10-18 13:05:20,393 main DEBUG Using default SystemClock for timestamps
2015-10-18 13:05:20,408 main DEBUG Using default SystemClock for timestamps
2015-10-18 13:05:20,408 main DEBUG AsyncLogger.ThreadNameStrategy=CACHED
2015-10-18 13:05:20,408 main DEBUG property AsyncLogger.WaitStrategy=null
2015-10-18 13:05:20,408 main DEBUG disruptor event handler uses 
BlockingWaitStrategy
2015-10-18 13:05:20,471 main DEBUG No AsyncLogger.ExceptionHandler specified
2015-10-18 13:05:20,471 main DEBUG Starting AsyncLogger disruptor with 
ringbuffer size 262144...
2015-10-18 13:05:20,486 main DEBUG Reconfiguration complete for 
context[name=349885916] at URI null 
(org.apache.logging.log4j.core.LoggerContext@6f6745d6) with optional 
ClassLoader: null
2015-10-18 13:05:20,486 main DEBUG Shutdown hook enabled. Registering a new one.
2015-10-18 13:05:20,486 main DEBUG LoggerContext[name=349885916, 
org.apache.logging.log4j.core.LoggerContext@6f6745d6] started OK.
{code}

An improved version could look like this:
{code}
2015-10-18 17:11:53,063 main DEBUG Initializing configuration 
XmlConfiguration[location=C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml]
2015-10-18 17:11:53,078 main DEBUG Installed script engines
2015-10-18 17:11:53,656 main DEBUG Oracle Nashorn Version: 1.8.0_51, Language: 
ECMAScript, Threading: Not Thread Safe, Compile: true, Names: {nashorn, 
Nashorn, js, JS, JavaScript, javascript, ECMAScript, ecmascript}
2015-10-18 17:11:53,663 main DEBUG PluginManager 'Core' found 92 plugins
2015-10-18 17:11:53,663 main DEBUG PluginManager 'Level' found 1 plugins
2015-10-18 17:11:53,665 main DEBUG PluginManager 'Lookup' found 13 plugins
2015-10-18 17:11:53,727 main DEBUG Building Plugin[name=layout, 
class=org.apache.logging.log4j.core.layout.PatternLayout].
2015-10-18 17:11:53,743 main TRACE TypeConverterRegistry initializing.
2015-10-18 17:11:53,743 main DEBUG PluginManager 'TypeConverter' found 21 
plugins
2015-10-18 17:11:53,758 main DEBUG PatternLayout$Builder(pattern="%-5p 
%d{ABSOLUTE} [%t] %c - %m%n", PatternSelector=null, 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml), 
Replace=null, charset="null", alwaysWriteExceptions="null", 
noConsoleNoAnsi="null", header="null", footer="null")
2015-10-18 17:11:53,758 main DEBUG PluginManager 'Converter' found 38 plugins
2015-10-18 17:11:53,758 main DEBUG Building Plugin[name=appender, 
class=org.apache.logging.log4j.core.appender.ConsoleAppender].
2015-10-18 17:11:53,758 main DEBUG Not in a ServletContext environment, thus 
not loading WebLookup plugin.
2015-10-18 17:11:53,774 main DEBUG Jansi is not installed, cannot find 
org.fusesource.jansi.WindowsAnsiOutputStream
2015-10-18 17:11:53,774 main DEBUG ConsoleAppender$Builder(PatternLayout(%-5p 
%d{ABSOLUTE} [%t] %c - %m%n), Filter=null, target="SYSTEM_OUT", name="Console", 
follow="null", ignoreExceptions="null")
2015-10-18 17:11:53,774 main DEBUG Building Plugin[name=layout, 
class=org.apache.logging.log4j.core.layout.PatternLayout].
2015-10-18 17:11:53,774 main DEBUG PatternLayout$Builder(pattern="%-5p 
%d{ABSOLUTE} [%t] %c - %m%n", PatternSelector=null, 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml), 
Replace=null, charset="null", alwaysWriteExceptions="null", 
noConsoleNoAnsi="null", header="null", footer="null")
2015-10-18 17:11:53,774 main DEBUG Building Plugin[name=appender, 
class=org.apache.logging.log4j.core.appender.FileAppender].
2015-10-18 17:11:53,805 main DEBUG createAppender(fileName="logs/appFile.log", 
append="false", locking="null", name="appFile", immediateFlush="false", 
ignoreExceptions="null", bufferedIo="null", bufferSize="32768", 
PatternLayout(%-5p %d{ABSOLUTE} [%t] %c - %m%n), Filter=null, advertise="null", 
advertiseUri="null", 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml))
2015-10-18 17:11:53,805 main DEBUG Starting FileManager logs/appFile.log
2015-10-18 17:11:53,805 main DEBUG Building Plugin[name=layout, 
class=org.apache.logging.log4j.core.layout.PatternLayout].
2015-10-18 17:11:53,805 main DEBUG PatternLayout$Builder(pattern="%-5p 
%d{ABSOLUTE} [%t] %c - %m%n", PatternSelector=null, 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml), 
Replace=null, charset="null", alwaysWriteExceptions="null", 
noConsoleNoAnsi="null", header="null", footer="null")
2015-10-18 17:11:53,805 main DEBUG Building Plugin[name=appender, 
class=org.apache.logging.log4j.core.appender.FileAppender].
2015-10-18 17:11:53,821 main DEBUG 
createAppender(fileName="logs/errorFile.log", append="false", locking="null", 
name="errorFile", immediateFlush="false", ignoreExceptions="null", 
bufferedIo="null", bufferSize="32768", PatternLayout(%-5p %d{ABSOLUTE} [%t] %c 
- %m%n), Filter=null, advertise="null", advertiseUri="null", 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml))
2015-10-18 17:11:53,821 main DEBUG Starting FileManager logs/errorFile.log
2015-10-18 17:11:53,821 main DEBUG Building Plugin[name=appenders, 
class=org.apache.logging.log4j.core.config.AppendersPlugin].
2015-10-18 17:11:53,830 main DEBUG createAppenders(={Console, appFile, 
errorFile})
2015-10-18 17:11:53,831 main DEBUG Building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef].
2015-10-18 17:11:53,832 main DEBUG createAppenderRef(ref="Console", 
level="ERROR", Filter=null)
2015-10-18 17:11:53,832 main DEBUG Building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef].
2015-10-18 17:11:53,833 main DEBUG createAppenderRef(ref="errorFile", 
level="ERROR", Filter=null)
2015-10-18 17:11:53,834 main DEBUG Building Plugin[name=AppenderRef, 
class=org.apache.logging.log4j.core.config.AppenderRef].
2015-10-18 17:11:53,835 main DEBUG createAppenderRef(ref="appFile", 
level="DEBUG", Filter=null)
2015-10-18 17:11:53,836 main DEBUG Building Plugin[name=root, 
class=org.apache.logging.log4j.core.config.LoggerConfig$RootLogger].
2015-10-18 17:11:53,837 main DEBUG createLogger(additivity="null", 
level="TRACE", includeLocation="null", ={Console, errorFile, appFile}, ={}, 
Configuration(C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml), 
Filter=null)
2015-10-18 17:11:53,842 main DEBUG Building Plugin[name=loggers, 
class=org.apache.logging.log4j.core.config.LoggersPlugin].
2015-10-18 17:11:53,845 main DEBUG createLoggers(={root})
2015-10-18 17:11:53,847 main DEBUG Configuration 
XmlConfiguration[location=C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml] 
initialized
2015-10-18 17:11:53,847 main DEBUG Starting configuration 
XmlConfiguration[location=C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml]
2015-10-18 17:11:53,851 main DEBUG Started configuration 
XmlConfiguration[location=C:\Users\remko\workspace\log4j-issues\bin\log4j2.xml] 
OK.
2015-10-18 17:11:53,852 main TRACE Stopping 
org.apache.logging.log4j.core.config.DefaultConfiguration@4148db48...
2015-10-18 17:11:53,852 main TRACE DefaultConfiguration notified 0 
ReliabilityStrategies that config will be stopped.
2015-10-18 17:11:53,853 main TRACE DefaultConfiguration stopped 0 
AsyncLoggerConfigs.
2015-10-18 17:11:53,853 main TRACE DefaultConfiguration stopped 0 
AsyncAppenders.
2015-10-18 17:11:53,854 main TRACE DefaultConfiguration notified 0 
ReliabilityStrategies that appenders will be stopped.
2015-10-18 17:11:53,854 main TRACE DefaultConfiguration stopped 1 Appenders.
2015-10-18 17:11:53,855 main TRACE DefaultConfiguration stopped 0 LoggerConfigs.
2015-10-18 17:11:53,855 main DEBUG Stopped 
org.apache.logging.log4j.core.config.DefaultConfiguration@4148db48 OK
2015-10-18 17:11:53,937 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=1554547125
2015-10-18 17:11:53,953 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=1554547125,component=StatusLogger
2015-10-18 17:11:53,953 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=1554547125,component=ContextSelector
2015-10-18 17:11:53,953 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=1554547125,component=Loggers,name=
2015-10-18 17:11:53,969 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=1554547125,component=Appenders,name=Console
2015-10-18 17:11:53,969 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=1554547125,component=Appenders,name=errorFile
2015-10-18 17:11:53,969 main DEBUG Registering MBean 
org.apache.logging.log4j2:type=1554547125,component=Appenders,name=appFile
2015-10-18 17:11:53,969 main DEBUG Using default SystemClock for timestamps
2015-10-18 17:11:53,984 main DEBUG AsyncLogger.ThreadNameStrategy=CACHED
2015-10-18 17:11:53,984 main DEBUG property AsyncLogger.WaitStrategy=null
2015-10-18 17:11:53,984 main DEBUG disruptor event handler uses 
BlockingWaitStrategy
2015-10-18 17:11:54,047 main DEBUG No AsyncLogger.ExceptionHandler specified
2015-10-18 17:11:54,047 main DEBUG Starting AsyncLogger disruptor with 
ringbuffer size 262144...
2015-10-18 17:11:54,047 main DEBUG Reconfiguration complete for 
context[name=1554547125] at URI null 
(org.apache.logging.log4j.core.LoggerContext@482cd91f) with optional 
ClassLoader: null
2015-10-18 17:11:54,047 main DEBUG Shutdown hook enabled. Registering a new one.
2015-10-18 17:11:54,047 main DEBUG LoggerContext[name=1554547125, 
org.apache.logging.log4j.core.LoggerContext@482cd91f] started OK.
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to