diff --git a/Dockerfile.rhel b/Dockerfile.rhel index 3fe4d50d0ae79..be8f19e719ec7 100644 --- a/Dockerfile.rhel +++ b/Dockerfile.rhel @@ -58,7 +58,7 @@ RUN rm -rf ${HADOOP_HOME}/share/doc \ && find ${HADOOP_HOME}/share/hadoop -name *test*.jar | xargs rm -rf # remove JMSAppender class from built jars -RUN find share/ -name '*.jar' -type f -print0 | xargs -0 grep JMSAppender.class | awk '{print $3}' | xargs -L 1 -I {} /bin/bash -c 'zip -q -d '{}' org/apache/log4j/net/JMSAppender.class' +#RUN find share/ -name '*.jar' -type f -print0 | xargs -0 grep JMSAppender.class | awk '{print $3}' | xargs -L 1 -I {} /bin/bash -c 'zip -q -d '{}' org/apache/log4j/net/JMSAppender.class' RUN ln -s $HADOOP_HOME/etc/hadoop $HADOOP_CONF_DIR RUN mkdir -p $HADOOP_LOG_DIR diff --git a/hadoop-client-modules/hadoop-client-integration-tests/pom.xml b/hadoop-client-modules/hadoop-client-integration-tests/pom.xml index 3999731f326d5..0bec4a7e45c28 100644 --- a/hadoop-client-modules/hadoop-client-integration-tests/pom.xml +++ b/hadoop-client-modules/hadoop-client-integration-tests/pom.xml @@ -32,11 +32,6 @@ - - log4j - log4j - test - org.slf4j slf4j-api diff --git a/hadoop-client-modules/hadoop-client-minicluster/pom.xml b/hadoop-client-modules/hadoop-client-minicluster/pom.xml index e064f8b41051a..e3782f4e65c51 100644 --- a/hadoop-client-modules/hadoop-client-minicluster/pom.xml +++ b/hadoop-client-modules/hadoop-client-minicluster/pom.xml @@ -182,10 +182,6 @@ org.slf4j slf4j-log4j12 - - log4j - log4j - com.fasterxml.jackson.core jackson-annotations @@ -657,7 +653,6 @@ commons-logging:commons-logging junit:junit com.google.code.findbugs:jsr305 - log4j:log4j @@ -744,9 +739,6 @@ org.apache.hadoop:* - - log4j.properties - container-log4j.properties capacity-scheduler.xml krb5.conf @@ -800,8 +792,6 @@ org/slf4j/**/* org/apache/commons/logging/* org/apache/commons/logging/**/* - org/apache/log4j/* - org/apache/log4j/**/* **/pom.xml org/junit/* diff --git a/hadoop-client-modules/hadoop-client-runtime/pom.xml b/hadoop-client-modules/hadoop-client-runtime/pom.xml index f8dda3db20a2b..62f52095e9728 100644 --- a/hadoop-client-modules/hadoop-client-runtime/pom.xml +++ b/hadoop-client-modules/hadoop-client-runtime/pom.xml @@ -99,15 +99,6 @@ jsr305 runtime - - - log4j - log4j - runtime - true - @@ -152,8 +143,6 @@ org.slf4j:slf4j-api commons-logging:commons-logging - - log4j:log4j com.google.code.findbugs:jsr305 @@ -227,8 +216,6 @@ org/slf4j/**/* org/apache/commons/logging/* org/apache/commons/logging/**/* - org/apache/log4j/* - org/apache/log4j/**/* **/pom.xml org/ietf/jgss/* diff --git a/hadoop-client-modules/hadoop-client/pom.xml b/hadoop-client-modules/hadoop-client/pom.xml index b305038766c50..5f679a4a58a79 100644 --- a/hadoop-client-modules/hadoop-client/pom.xml +++ b/hadoop-client-modules/hadoop-client/pom.xml @@ -183,7 +183,7 @@ compile org.apache.hadoop @@ -205,10 +205,6 @@ commons-cli commons-cli - - log4j - log4j - com.sun.jersey jersey-core diff --git a/hadoop-common-project/hadoop-auth-examples/pom.xml b/hadoop-common-project/hadoop-auth-examples/pom.xml index 3736f34b610c5..780d652bc17b9 100644 --- a/hadoop-common-project/hadoop-auth-examples/pom.xml +++ b/hadoop-common-project/hadoop-auth-examples/pom.xml @@ -46,11 +46,6 @@ slf4j-api compile - - log4j - log4j - runtime - org.slf4j slf4j-log4j12 diff --git a/hadoop-common-project/hadoop-auth/pom.xml b/hadoop-common-project/hadoop-auth/pom.xml index 00c460d192dc5..705bcab30c8aa 100644 --- a/hadoop-common-project/hadoop-auth/pom.xml +++ b/hadoop-common-project/hadoop-auth/pom.xml @@ -81,11 +81,6 @@ commons-codec compile - - log4j - log4j - runtime - org.slf4j slf4j-log4j12 @@ -127,6 +122,12 @@ org.apache.zookeeper zookeeper + + + log4j + log4j + + org.apache.curator @@ -175,6 +176,12 @@ org.apache.directory.server apacheds-server-integ ${apacheds.version} + + + log4j + log4j + + test diff --git a/hadoop-common-project/hadoop-common/pom.xml b/hadoop-common-project/hadoop-common/pom.xml index 16c421a891118..35c6883ec46de 100644 --- a/hadoop-common-project/hadoop-common/pom.xml +++ b/hadoop-common-project/hadoop-common/pom.xml @@ -146,11 +146,6 @@ commons-logging compile - - log4j - log4j - compile - junit junit @@ -184,6 +179,7 @@ org.slf4j slf4j-log4j12 + ${slf4j.version} compile @@ -267,6 +263,10 @@ org.apache.zookeeper zookeeper + + log4j + log4j + org.jboss.netty netty @@ -291,6 +291,12 @@ zookeeper test-jar test + + + log4j + log4j + + org.apache.commons diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/GenericsUtil.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/GenericsUtil.java index a53096a9577d2..2345c78a27d4c 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/GenericsUtil.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/GenericsUtil.java @@ -25,7 +25,7 @@ import org.apache.hadoop.classification.InterfaceStability; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.slf4j.impl.Log4jLoggerAdapter; +import org.slf4j.impl.Reload4jLoggerAdapter; /** * Contains utility methods for dealing with Java Generics. @@ -85,6 +85,6 @@ public static boolean isLog4jLogger(Class clazz) { return false; } Logger log = LoggerFactory.getLogger(clazz); - return log instanceof Log4jLoggerAdapter; + return log instanceof Reload4jLoggerAdapter; } } diff --git a/hadoop-common-project/hadoop-kms/pom.xml b/hadoop-common-project/hadoop-kms/pom.xml index 706988c17c96a..fdf166e6c78c0 100644 --- a/hadoop-common-project/hadoop-kms/pom.xml +++ b/hadoop-common-project/hadoop-kms/pom.xml @@ -133,11 +133,6 @@ test test-jar - - log4j - log4j - compile - org.slf4j slf4j-api @@ -146,7 +141,7 @@ org.slf4j slf4j-log4j12 - runtime + ${slf4j.version} org.slf4j diff --git a/hadoop-common-project/hadoop-nfs/pom.xml b/hadoop-common-project/hadoop-nfs/pom.xml index 32a8fd15b274c..3e9c4a76e7aa2 100644 --- a/hadoop-common-project/hadoop-nfs/pom.xml +++ b/hadoop-common-project/hadoop-nfs/pom.xml @@ -78,11 +78,6 @@ slf4j-api compile - - log4j - log4j - runtime - org.slf4j slf4j-log4j12 diff --git a/hadoop-hdfs-project/hadoop-hdfs-client/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-client/pom.xml index 6f07bee84a1fe..8c17435466c74 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-client/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-client/pom.xml @@ -47,10 +47,6 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> commons-logging commons-logging - - log4j - log4j - diff --git a/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml index 0aab25f7e13c4..1355690ea2925 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml @@ -186,11 +186,6 @@ test test-jar - - log4j - log4j - compile - org.slf4j slf4j-api @@ -199,7 +194,7 @@ org.slf4j slf4j-log4j12 - runtime + ${slf4j.version} diff --git a/hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml index 2a5dc03d5b0e7..d560e2b4c859b 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml @@ -82,6 +82,12 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> zookeeper test-jar test + + + log4j + log4j + + com.google.guava @@ -138,11 +144,6 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> commons-daemon compile - - log4j - log4j - compile - com.google.protobuf protobuf-java diff --git a/hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml b/hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml index dd08856a6ddb4..9602d513b536e 100644 --- a/hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs-rbf/pom.xml @@ -43,10 +43,6 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> commons-logging commons-logging - - log4j - log4j - @@ -234,4 +230,4 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> - \ No newline at end of file + diff --git a/hadoop-hdfs-project/hadoop-hdfs/pom.xml b/hadoop-hdfs-project/hadoop-hdfs/pom.xml index 3fe9b583e50a2..f81c7c6fa83a1 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs/pom.xml @@ -67,6 +67,12 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> zookeeper test-jar test + + + log4j + log4j + + com.google.guava @@ -128,11 +134,6 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> commons-daemon compile - - log4j - log4j - compile - com.google.protobuf protobuf-java diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml index f04fc9ecf3d76..f2b20fd473eb6 100644 --- a/hadoop-project/pom.xml +++ b/hadoop-project/pom.xml @@ -72,7 +72,7 @@ 2.7.8 - 1.7.25 + 1.7.36 1.1 @@ -826,33 +826,6 @@ commons-logging-api 1.1 - - log4j - log4j - 1.2.17 - - - com.sun.jdmk - jmxtools - - - com.sun.jmx - jmxri - - - javax.mail - mail - - - javax.jms - jmx - - - javax.jms - jms - - - com.amazonaws aws-java-sdk-bundle diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/pom.xml index 3ee4c4918b4bb..6e737afb05598 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/pom.xml @@ -44,11 +44,6 @@ junit test - - - log4j - log4j - commons-lang commons-lang diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml index ba78e975871da..cd7929206a70a 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-services/hadoop-yarn-services-core/pom.xml @@ -106,12 +106,6 @@ slf4j-api - - log4j - log4j - runtime - - com.google.guava guava diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/pom.xml index 228e99aa193fa..04e5765b06e51 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/pom.xml @@ -54,10 +54,6 @@ commons-cli commons-cli - - log4j - log4j - @@ -82,6 +78,12 @@ zookeeper test-jar test + + + log4j + log4j + + junit diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml index 506f0404670b4..9098066b821bf 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/pom.xml @@ -167,10 +167,6 @@ com.sun.jersey.contribs jersey-guice - - log4j - log4j - com.fasterxml.jackson.core jackson-core diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/pom.xml index 54d929d8e14c9..cb1dd35ddb678 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/pom.xml @@ -87,6 +87,12 @@ org.apache.zookeeper zookeeper + + + log4j + log4j + + diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/pom.xml index 28c96a9fcaaa7..81174785ced12 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/pom.xml @@ -102,6 +102,12 @@ org.apache.zookeeper zookeeper + + + log4j + log4j + + org.fusesource.leveldbjni diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/pom.xml index 866b5c9530de2..70b7146675770 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/pom.xml @@ -166,10 +166,6 @@ commons-logging commons-logging - - log4j - log4j - org.apache.hadoop hadoop-yarn-server-timelineservice @@ -209,6 +205,12 @@ org.apache.zookeeper zookeeper + + + log4j + log4j + + org.fusesource.leveldbjni @@ -220,6 +222,12 @@ zookeeper test test-jar + + + log4j + log4j + + diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice-hbase-tests/pom.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice-hbase-tests/pom.xml index 3526821053444..aa4c802453413 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice-hbase-tests/pom.xml +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice-hbase-tests/pom.xml @@ -79,6 +79,10 @@ org.apache.hadoop hadoop-common + + log4j + log4j + @@ -96,6 +100,10 @@ tomcat jasper-runtime + + log4j + log4j + @@ -106,6 +114,12 @@ hadoop-auth ${hbase-compatible-hadoop.version} test + + + log4j + log4j + + @@ -132,6 +146,10 @@ org.apache.hadoop hadoop-auth + + + log4j + log4j @@ -182,6 +200,10 @@ org.apache.hadoop hadoop-mapreduce-client-core + + log4j + log4j + @@ -238,6 +260,10 @@ org.apache.hadoop hadoop-distcp + + log4j + log4j + @@ -274,6 +300,10 @@ org.apache.hadoop hadoop-distcp + + + log4j + log4j @@ -290,6 +320,10 @@ org.apache.hadoop hadoop-auth + + + log4j + log4j @@ -301,6 +335,12 @@ hadoop-hdfs ${hbase-compatible-hadoop.version} test + + + log4j + log4j + +