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

Switch to Plain View
MapReduce, mail # dev - ClassNotFoundException: org.apache.commons.io.FileUtils


+
Ted Yu 2012-05-18, 03:01
Copy link to this message
-
Re: ClassNotFoundException: org.apache.commons.io.FileUtils
Todd Lipcon 2012-05-18, 03:06
I believe we upgraded to commons-io 3.0 in 1.0.3. Did you check the 1.0.3 pom?

-Todd

On Thu, May 17, 2012 at 8:01 PM, Ted Yu <[EMAIL PROTECTED]> wrote:
> Hi,
> HBase 0.92 upgraded hadoop to 1.0.3 today.
> We started seeing some test failures which we didn't see before. e.g.:
> https://builds.apache.org/view/G-L/view/HBase/job/HBase-0.92/410/testReport/org.apache.hadoop.hbase.mapred/TestTableMapReduce/testMultiRegionTable/
> Here is the interesting part:
>
> Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.FileUtils
>        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>        ... 15 more
>
> In hadoop 1.0, I see:
> commons-io.version=2.1
>
> HBase doesn't specify commons-io version.
>
> When I run the same test on MacBook, I don't see the test fail.
>
> commons-io in local mvn repo is 1.3.2
>
> If someone can give me hint on why the unit test failed, that would be
> great.

--
Todd Lipcon
Software Engineer, Cloudera
+
Ted Yu 2012-05-18, 03:11
+
Ted Yu 2012-05-18, 04:37
+
Luke Lu 2012-05-20, 00:59
+
Ted Yu 2012-05-20, 01:25
+
Ted Yu 2012-05-20, 01:35