Skip to content

Commit 836e9b4

Browse files
authored
BAEL-4724 Fixing log4j's "no appender found" warning (#10802)
1 parent d51bc8b commit 836e9b4

3 files changed

Lines changed: 25 additions & 0 deletions

File tree

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package com.baeldung.log4j;
2+
3+
import org.apache.log4j.Logger;
4+
5+
public class NoAppenderExample {
6+
7+
private final static Logger logger = Logger.getLogger(NoAppenderExample.class);
8+
9+
public static void main(String[] args) {
10+
11+
//Setup default appender
12+
//BasicConfigurator.configure();
13+
14+
//Define path to configuration file
15+
//PropertyConfigurator.configure("src\\main\\resources\\log4j.properties");
16+
logger.info("Info log message");
17+
}
18+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
log4j.rootLogger=INFO, stdout
2+
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
3+
log4j.appender.stdout.Target=System.out
4+
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
5+
log4j.appender.stdout.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n

logging-modules/log4j/src/main/resources/log4j.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@
9090
<appender-ref ref="roll-by-time-and-size"/>
9191
</category>
9292

93+
<logger name="com.baeldung.log4j.NoAppenderExample"/>
94+
9395
<root>
9496
<level value="DEBUG"/>
9597
<appender-ref ref="stdout"/>

0 commit comments

Comments
 (0)