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

Ljubo Mamic commented on ZOOKEEPER-2342:
----------------------------------------

Hi,

 

Did anyone try to migrate log4j with the log4j-1.2-api bridge?

Is zookeeper compatible?

[http://logging.apache.org/log4j/2.x/manual/migration.html] Here it says:
h2. Migrating from Log4j 1.x
h3. Using the Log4j 1.x bridge

Perhaps the simplest way to convert to using Log4j 2 is to replace the log4j 
1.x jar file with Log4j 2's log4j-1.2-api.jar. However, to use this 
successfully applications must meet the following requirements:
 # They must not access methods and classes internal to the Log4j 1.x 
implementation such as Appenders, LoggerRepository or Category's callAppenders 
method.
 # They must not programmatically configure Log4j.
 # They must not configure by calling the classes DOMConfigurator or 
PropertyConfigurator.

 

Best Regards, Ljubo

 

> Migrate to Log4J 2.
> -------------------
>
>                 Key: ZOOKEEPER-2342
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2342
>             Project: ZooKeeper
>          Issue Type: Bug
>            Reporter: Chris Nauroth
>            Assignee: Chris Nauroth
>            Priority: Major
>             Fix For: 3.7.0
>
>         Attachments: ZOOKEEPER-2342.001.patch
>
>
> ZOOKEEPER-1371 removed our source code dependency on Log4J.  It appears that 
> this also removed the Log4J SLF4J binding jar from the runtime classpath.  
> Without any SLF4J binding jar available on the runtime classpath, it is 
> impossible to write logs.
> This JIRA investigated migration to Log4J 2 as a possible path towards 
> resolving the bug introduced by ZOOKEEPER-1371.  At this point, we know this 
> is not feasible short-term.  This JIRA remains open to track long-term 
> migration to Log4J 2.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to