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

moonumi commented on LOG4J2-537:
--------------------------------

thank to comment Remko Popma.

I will test and learn log4j2 at example source from log4j2 document.

and test sync and async logging so that add disruptor lib to my test project 
classpath.

also interest to disruptor lib from lmax  and other high perfomance 
library(chronicle, akka, netty, etc...)

I be sure log4j2 configuration not async mode under my project use disruptor 
library.
a final result I made endless application???

log4j2 work correct not only disruptor library exist but also not exist  on 
sync configuration mode

log4j2 aysnc mode working correct in async log4j2 configuration on log4j2 
example. 












> application does not end.
> -------------------------
>
>                 Key: LOG4J2-537
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-537
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0-beta9
>         Environment: jdk1.6.0_45 64bit
>            Reporter: moonumi
>            Assignee: Remko Popma
>              Labels: patch
>
> The helloworld program below does not end. (Process keeps running.)
> configuration:
> {code}
> <?xml version="1.0" encoding="UTF-8"?>
> <Configuration status="error">
>   <Appenders>
>     <Console name="Console" target="SYSTEM_OUT">
>       <ThresholdFilter level="ERROR" onMatch="ACCEPT" onMismatch="DENY"/>
>       <!-- Flow tracing is most useful with a pattern that shows location.
>            Below pattern outputs class, line number and method name. -->
>       <PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %class{36} %L %M - 
> %msg%xEx%n"/>
>     </Console>
>     <File name="log" fileName="test.log" append="false">
>       <PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %class{36} %L %M - 
> %msg%xEx%n"/>
>     </File>
>   </Appenders>
>   <Loggers>
>     <Root level="trace">
>       <AppenderRef ref="log"/>
>     </Root>
>   </Loggers>
> </Configuration>
> {code}
> source
> {code}
> import org.apache.logging.log4j.LogManager;
> import org.apache.logging.log4j.Logger;
>  
> public class HelloWorld {
>     private static Logger logger = LogManager.getLogger();
>     public static void main(String[] args) {
>         logger.info("Hello, World!");
>     }
> }
> {code}
> libs:
> disruptor-3.2.0.jar
> log4j-api-beta9.jar
> log4j-core-beta9.jar
> delete file appender and change [AppenderRef ref="Console"] in [Root] work 
> fine.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

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

Reply via email to