Skip to content

Commit ed7d817

Browse files
authored
[JAVA-42524] Added mapAppender programmatically (#18067)
1 parent 983c389 commit ed7d817

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

logging-modules/log4j2/src/test/java/com/baeldung/logging/log4j2/simpleconfiguration/CustomConfigurationFactory.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,13 @@ static Configuration createConfiguration(final String name, ConfigurationBuilder
5353
file.addAttribute("fileName", "target/logging.log");
5454
file.add(layout);
5555
builder.add(file);
56+
AppenderComponentBuilder mapAppender = builder.newAppender("MapAppender", "MapAppender");
57+
builder.add(mapAppender);
5658
LoggerComponentBuilder logger = builder.newLogger("com", Level.DEBUG);
5759
logger.add(builder.newAppenderRef("Stdout"));
5860
logger.add(builder.newAppenderRef("rolling"));
5961
logger.add(builder.newAppenderRef("FileSystem"));
62+
logger.add(builder.newAppenderRef("MapAppender"));
6063
logger.addAttribute("additivity", false);
6164
builder.add(logger);
6265
RootLoggerComponentBuilder rootLogger = builder.newRootLogger(Level.ERROR);

0 commit comments

Comments
 (0)