Doesn't work also with LoggerLog4jDebugAppender.

Could it depends of the fact is the package is default?
I mean:

MainLog4j2
           src
              default package
                      file.java
             file.xml

On 2020/03/19 15:25:20, Doug Wegscheid <dwegsch...@sbcglobal.net> wrote: 
>  There is no appender named "LoggerLog4jDebug". The appender is probably 
> "LoggerLog4jDebugAppender"?
> 
>     On Thursday, March 19, 2020, 11:19:35 AM EDT, EDMONDO SENA 
> <edse...@gmail.com> wrote:  
>  
>  The code is:
> try {
>                 ConfigurationSource source = new ConfigurationSource(new 
>                     FileInputStream("Log4jApache.xml"));
>                 Configurator.initialize(null, source);
>             } catch (IOException e) {
>                 System.err.println("Error while initializing log4j from file: 
> log4j.xml");
>                 e.printStackTrace();
>             }
> 
> LoggerContext context = (LoggerContext) LogManager.getContext(false);
> Appender appender = 
> context.getConfiguration().getAppender("LoggerLog4jDebug");
> System.out.println("appender = " + appender); 
> 
> File xml is:
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <Configuration status="ERROR">
>     <Appenders>
>         <Console name="LoggerLog4jDebugAppender" target="SYSTEM_OUT">
>             <PatternLayout pattern="log4j: %msg%n"/>
>         </Console>
>         <Console name="LoggerLog4jErrorAppender" target="SYSTEM_ERR">
>             <PatternLayout pattern="log4j: %msg%n"/>
>         </Console>        
>     </Appenders>  

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

Reply via email to