Arshad Mohammad created ZOOKEEPER-2393:
------------------------------------------

             Summary: Revert run-time dependency on log4j and slf4j-log4j12
                 Key: ZOOKEEPER-2393
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2393
             Project: ZooKeeper
          Issue Type: Bug
          Components: server
            Reporter: Arshad Mohammad
            Assignee: Arshad Mohammad
             Fix For: 3.5.2


Zookeeper run-time dependency on log4j and slf4j-log4j12 was removed as part of 
ZOOKEEPER-1371 jira work.
Following things were done as part of ZOOKEEPER-1371
# Removed direct log4j API use from the code, instead used slf4j-api
# Changed  log4j  and slf4j-log4j12 run time dependency to test time dependency
# Upgraded log4j, slf4j-log4j12  and slf4j-api versions.
Here is the component wise version change
#* (zookeeper)ivy.xml
log4j: 1.2.15 -->1.7.5
#* src\contrib\loggraph\ivy.xml
slf4j-api: 1.6.1 -->1.7.5
slf4j-log4j12:  1.6.1 -->1.7.5
log4j: 1.2.15 -->1.7.5
#* src\contrib\rest\ivy.xml
slf4j-api: 1.6.1 -->1.7.5
slf4j-log4j12:  1.6.1 -->1.7.5
log4j: 1.2.15 -->1.7.5
#* src\contrib\zooinspector\ivy.xml
slf4j-api: 1.6.1 -->1.7.5
slf4j-log4j12:  1.6.1 -->1.7.5
log4j: 1.2.15 -->1.7.5

The major problem with ZOOKEEPER-1371 change is that it removed run time 
dependency. For more detail refer ZOOKEEPER-2342 discussion
Now as part of this jira revert back only run time dependency, #2, on log4j and 
slf4j-log4j12.






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to