Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
Flume >> mail # dev >> Test case TestFileChannel fails when flume is built from paths containing the string "hadoop"


+
Aline Guedes 2013-02-18, 20:30
Copy link to this message
-
Re: Test case TestFileChannel fails when flume is built from paths containing the string "hadoop"
That sounds correct. Do you want to create a JIRA and if you have one, attach a patch?

--
Brock Noland
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)
On Monday, February 18, 2013 at 2:30 PM, Aline Guedes wrote:

> Hello,
>
> When flume 1.3.0 or 1.3.1 is built from a path that contains the string
> "hadoop" in it (ie: /home/user/hadoop_components/flume), the test case
> TestFileChannel fails.
>
> The reason it fails is because it can't find the correct location of the
> hadoop jar file - the function findHadoopJar in TestFileChannel.java
> looks for the hadoop jar path by searching for the string "hadoop" in
> the property java.class.path, and returns the first match of the search.
> This is not necessarily the correct location of the hadoop jar.
>
> Would you agree that the right thing to do is to look for the name of
> the hadoop jar in the classpath (ie: hadoop-core-1.1.1.jar), instead of
> looking for the string "hadoop"?
>
> Best regards,
> Aline Guedes
>
>
+
Aline Guedes 2013-02-19, 01:32
+
Brock Noland 2013-02-19, 03:27