[ https://issues.apache.org/jira/browse/ZOOKEEPER-753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13083043#comment-13083043 ]
Kay Kay commented on ZOOKEEPER-753: ----------------------------------- Thanks, Sean. True - That works. Mahadev, This is basically changing the version of log4j alone, to 1.2.16 . Let me know if you want me to create a patch though. > log4j dependency in the pom needs to have exclusion lists > --------------------------------------------------------- > > Key: ZOOKEEPER-753 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-753 > Project: ZooKeeper > Issue Type: Bug > Reporter: Kay Kay > Fix For: 3.5.0 > > > http://repo2.maven.org/maven2/org/apache/hadoop/zookeeper/3.3.0/zookeeper-3.3.0.pom > > The pom contains log4j dependency as itself. > <dependency> > <groupId>log4j</groupId> > <artifactId>log4j</artifactId> > <version>1.2.15</version> > <scope>compile</scope> > </dependency> > This is broken without an exclusion list, since the pending dependencies of > javax.mail. etc. are not necessary for the most part. > Please fix this along with 3.3.1 and republish new dependencies , since at > its current state , it is usable by some projects (to host in central , say). > Correct dependency for log4j: > <dependency> > <groupId>log4j</groupId> > <artifactId>log4j</artifactId> > <version>1.2.15</version> > <scope>compile</scope> > <exclusions> > <exclusion> > <groupId>javax.mail</groupId> > <artifactId>mail</artifactId> > </exclusion> > <exclusion> > <groupId>javax.jms</groupId> > <artifactId>jms</artifactId> > </exclusion> > <exclusion> > <groupId>com.sun.jdmk</groupId> > <artifactId>jmxtools</artifactId> > </exclusion> > <exclusion> > <groupId>com.sun.jmx</groupId> > <artifactId>jmxri</artifactId> > </exclusion> > </exclusions> > </dependency> -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira