[ 
https://issues.apache.org/jira/browse/LOG4J2-1165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Remko Popma updated LOG4J2-1165:
--------------------------------
    Summary: Improve Log4j initialization status messages  (was: Reduce 
verbosity of Log4j initialization status messages)

> Improve 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