[ 
https://issues.apache.org/jira/browse/LOG4J2-565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13933072#comment-13933072
 ] 

Tiago Cardoso commented on LOG4J2-565:
--------------------------------------

Hi guys! Sorry for the wait (I'm from europe, so I was sleeping). 

The application logs I am getting are the following:

Starting application:1394706517669
Getting the first logger:1394706517680
2014-03-13 10:28:51,350 DEBUG Generated plugins in 0.001112616 seconds
2014-03-13 10:28:51,419 DEBUG Found Plugin Map at 
jar:file:/var/media/AppJar.jar!/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat
2014-03-13 10:29:00,957 DEBUG Generated plugins in 9.579464616 seconds
2014-03-13 10:29:06,784 DEBUG Generated plugins in 5.712379076 seconds
2014-03-13 10:29:07,442 DEBUG Calling createLayout on class 
org.apache.logging.log4j.core.layout.PatternLayout for element PatternLayout 
with params(pattern="[%d{dd MMM yyyy - HH:mm:ss.SSS}] %p - %m%n", 
Configuration(/tmp/log4j2.xml), null, charset="null", 
alwaysWriteExceptions="null", noConsoleNoAnsi="null")
2014-03-13 10:29:12,983 DEBUG Generated plugins in 5.526126156 seconds
2014-03-13 10:29:13,127 DEBUG Calling createAppender on class 
org.apache.logging.log4j.core.appender.ConsoleAppender for element Console with 
params(PatternLayout([%d{dd MMM yyyy - HH:mm:ss.SSS}] %p - %m%n), null, 
target="SYSTEM_OUT", name="Console", follow="null", ignoreExceptions="null")
2014-03-13 10:29:13,201 DEBUG Calling createLayout on class 
org.apache.logging.log4j.core.layout.PatternLayout for element PatternLayout 
with params(pattern="[%d{dd MMM yyyy - HH:mm:ss.SSS}] %p - %m%n", 
Configuration(/tmp/log4j2.xml), null, charset="null", 
alwaysWriteExceptions="null", noConsoleNoAnsi="null")
2014-03-13 10:29:13,273 DEBUG Calling createPolicy on class 
org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy for 
element SizeBasedTriggeringPolicy with params(size="100 KB")
2014-03-13 10:29:13,373 DEBUG Calling createPolicy on class 
org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy for 
element Policies with params(Policies={SizeBasedTriggeringPolicy(size=102400)})
2014-03-13 10:29:13,484 DEBUG Calling createStrategy on class 
org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy for 
element DefaultRolloverStrategy with params(max="200", min="null", 
fileIndex="null", compressionLevel="1", Configuration(/tmp/log4j2.xml))
2014-03-13 10:29:13,613 DEBUG Calling createAppender on class 
org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender for 
element RollingRandomAccessFile with params(fileName="/tmp/teste.log", 
filePattern="/tmp/testingLog.PART_%i.gz", append="null", 
name="RollingRandomAccessFile", immediateFlush="true", 
Policies(CompositeTriggeringPolicy{SizeBasedTriggeringPolicy(size=102400)}), 
DefaultRolloverStrategy(DefaultRolloverStrategy(min=1, max=200)), 
PatternLayout([%d{dd MMM yyyy - HH:mm:ss.SSS}] %p - %m%n), null, 
ignoreExceptions="null", advertise="null", advertiseURI="null", 
Configuration(/tmp/log4j2.xml))
2014-03-13 10:29:13,757 TRACE RandomAccessFile /tmp/teste.log seek to 0
2014-03-13 10:29:13,773 DEBUG Starting RollingRandomAccessFileManager 
/tmp/teste.log
2014-03-13 10:29:20,203 DEBUG Generated plugins in 6.386125544 seconds
2014-03-13 10:29:20,260 DEBUG Calling createAppenders on class 
org.apache.logging.log4j.core.config.plugins.AppendersPlugin for element 
Appenders with params(Appenders={Console, RollingRandomAccessFile})
2014-03-13 10:29:20,291 DEBUG Calling createAppenderRef on class 
org.apache.logging.log4j.core.config.AppenderRef for element AppenderRef with 
params(ref="RollingRandomAccessFile", level="null", null)
2014-03-13 10:29:20,319 DEBUG Calling createAppenderRef on class 
org.apache.logging.log4j.core.config.AppenderRef for element AppenderRef with 
params(ref="Console", level="null", null)
2014-03-13 10:29:20,379 DEBUG Calling createLogger on class 
org.apache.logging.log4j.core.config.LoggerConfig$RootLogger for element Root 
with params(additivity="null", level="trace", includeLocation="null", 
AppenderRef={RollingRandomAccessFile, Console}, Properties={}, 
Configuration(/tmp/log4j2.xml), null)
2014-03-13 10:29:20,429 DEBUG Calling createLoggers on class 
org.apache.logging.log4j.core.config.plugins.LoggersPlugin for element Loggers 
with params(Loggers={root})
2014-03-13 10:29:23,011 DEBUG Registering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268
2014-03-13 10:29:23,110 DEBUG Registering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=StatusLogger
2014-03-13 10:29:23,156 DEBUG Registering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=ContextSelector
2014-03-13 10:29:23,272 DEBUG Registering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=Loggers,name=
2014-03-13 10:29:23,364 DEBUG Registering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=Appenders,name=Console
2014-03-13 10:29:23,428 DEBUG Registering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=Appenders,name=RollingRandomAccessFile
2014-03-13 10:29:23,450 DEBUG Reconfiguration completed
Loggers are fully loaded:1394706563536
[13 Mar 2014 - 10:29:23.752] TRACE - Entering application.
[13 Mar 2014 - 10:29:23.817] TRACE - Going to leave application.1394706563817
2014-03-13 10:29:23,869 DEBUG Shutting down RollingRandomAccessFileManager 
/tmp/teste.log
2014-03-13 10:29:23,886 DEBUG Shutting down OutputStreamManager SYSTEM_OUT
2014-03-13 10:29:23,914 DEBUG Unregistering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268
2014-03-13 10:29:23,935 DEBUG Unregistering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=StatusLogger
2014-03-13 10:29:23,953 DEBUG Unregistering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=ContextSelector
2014-03-13 10:29:24,005 DEBUG Unregistering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=Loggers,name=
2014-03-13 10:29:24,036 DEBUG Unregistering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=Appenders,name=RollingRandomAccessFile
2014-03-13 10:29:24,051 DEBUG Unregistering MBean 
org.apache.logging.log4j2:type=sun.misc.Launcher$AppClassLoader@cac268,component=Appenders,name=Console


> Log4j2 loading time
> -------------------
>
>                 Key: LOG4J2-565
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-565
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: API
>    Affects Versions: 2.0-rc1
>         Environment: Using ejre1.6.0_25 in an ARM926EJ-S rev 5 (v5l)
>            Reporter: Tiago Cardoso
>
> Everything runs fine on the Desktop computer, but the embedded system 
> struggles to obtain the Logger.
> It takes 17 seconds just to run this line:
> Logger logger = LogManager.getLogger("testLogger");
> The classpath is empty and the whole applications is just:
> public static void main(String[] arg){
>     System.out.println("Starting application:" + System.currentTimeMillis());
>     Logger logger = LogManager.getLogger("testLogger");
>     logger.trace("Going to leave application." + System.currentTimeMillis());
>     System.exit(1);
> }
> The same system is able to run a client graphic application without this kind 
> of event.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

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

Reply via email to