Hemri created LOG4J2-429:
----------------------------

             Summary: Class name and file number not filled with Async appender
                 Key: LOG4J2-429
                 URL: https://issues.apache.org/jira/browse/LOG4J2-429
             Project: Log4j 2
          Issue Type: Bug
    Affects Versions: 2.0-beta9
            Reporter: Hemri


Hi everyone,

I found an annoying issue with async appender, with this configuration:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
        <Appenders>
                <Console name="CONSOLE" target="SYSTEM_OUT">
                        <PatternLayout pattern="%d %p %c{1.} [%t] (%F:%L) %m%n" 
/>
                </Console>
                <Async name="ASYNC">
                        <AppenderRef ref="CONSOLE" />
                </Async>
        </Appenders>
        <Loggers>
                <Root level="debug">
                        <AppenderRef ref="ASYNC" />
                </Root>
        </Loggers>
</Configuration>

I got this log:
2013-10-16 11:43:19,033 WARN Foo [main] (:) Debug message

And without async:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
        <Appenders>
                <Console name="CONSOLE" target="SYSTEM_OUT">
                        <PatternLayout pattern="%d %p %c{1.} [%t] (%F:%L) %m%n" 
/>
                </Console>
        </Appenders>
        <Loggers>
                <Root level="debug">
                        <AppenderRef ref="CONSOLE" />
                </Root>
        </Loggers>
</Configuration>

I got this log:
2013-10-16 11:44:16,599 WARN Toto [main] (Toto.java:12) toto


Is it normal that class name and line number are not filled with async appender?

Thanks



--
This message was sent by Atlassian JIRA
(v6.1#6144)

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org

Reply via email to