[
https://issues.apache.org/jira/browse/LOG4J2-1514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17479595#comment-17479595
]
Kelvin Do commented on LOG4J2-1514:
-----------------------------------
work for version 3.6.0 and up.
go to lib and remove:
log4j-1.2.17.jar, slf4j-api-1.7.25, slf4j-log4j12-1.7.25.jar
add the flowing to lib
log4j-1.2-api-2.17.0.jar, slf4j-log4j12-1.7.32.jar, log4j-api-2.17.0.jar,
log4j-core-2.17.0.jar, slf4j-api-1.7.32.jar
add log4j2.xml to conf folder
example:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<!-- Console Appender -->
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d\{yyyy-MMM-dd HH:mm:ss a} [%t] %-5level
%logger\{36} - %msg%n" />
</Console>
<!-- Rolling File Appender -->
<RollingFile name="RollingFile">
<FileName>./logs/zookeeper.log</FileName>
<FilePattern>./logs/zookeeper-%d\{yyyy-MM-dd-hh-mm}-%i.log.zip</FilePattern>
<PatternLayout>
<Pattern>%d\{yyyy-MMM-dd HH:mm:ss a} [%t] %-5level %logger\{36} -
%msg%n</Pattern>
</PatternLayout>
<Policies>
<CronTriggeringPolicy schedule="0 0/2 * 1/1 * ? *" />
</Policies>
<DefaultRolloverStrategy max="5" />
</RollingFile>
</Appenders>
<Loggers>
<Logger name="org.apache.zookeeper" level="debug" additivity="false">
<AppenderRef ref="RollingFile" />
<AppenderRef ref="Console" />
</Logger>
<Root level="INFO">
<AppenderRef ref="RollingFile" />
<AppenderRef ref="Console" />
</Root>
</Loggers>
</Configuration>
> Help Apache Zookeeper project to upgrade from Log4j 1.x to 2.x
> --------------------------------------------------------------
>
> Key: LOG4J2-1514
> URL: https://issues.apache.org/jira/browse/LOG4J2-1514
> Project: Log4j 2
> Issue Type: Sub-task
> Reporter: Mikael Ståldal
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.20.1#820001)