[ https://issues.apache.org/jira/browse/HDFS-3866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Plamen Jeliazkov reassigned HDFS-3866: -------------------------------------- Assignee: Plamen Jeliazkov > HttpFS build should download Tomcat via Maven instead of directly > ----------------------------------------------------------------- > > Key: HDFS-3866 > URL: https://issues.apache.org/jira/browse/HDFS-3866 > Project: Hadoop HDFS > Issue Type: Bug > Components: build > Affects Versions: 2.0.0-alpha > Environment: CDH4 build on CentOS 6.2 > Reporter: Ryan Hennig > Assignee: Plamen Jeliazkov > Priority: Minor > Attachments: HDFS-3866.patch > > > When trying to enable a build of CDH4 in Jenkins, I got a build error due to > an attempt to download Tomcat from the internet directly instead of via Maven > and thus our internal Maven repository. > The problem is due to this line in > src/hadoop-hdfs-project/hadoop-hdfs-httpfs/target/antrun/build-main.xml: > <get dest="downloads/tomcat.tar.gz" skipexisting="true" verbose="true" > src="http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32.tar.gz"/> > This build.xml is generated from > src/hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml: > <get > src="http://archive.apache.org/dist/tomcat/tomcat-6/v${tomcat.version}/bin/apache-tomcat-${tomcat.version}.tar.gz" > dest="downloads/tomcat.tar.gz" verbose="true" skipexisting="true"/> > Instead of directly downloading from a hardcoded location, the Tomcat > dependency should be managed by Maven. This would enable the use of a local > repository for build machines without internet access. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira