Hi All
I have written an application for cascading 1.2.6 version, it works perfectly well in my local hadoop environment both in standalone and cluster mode.
But when I try to run the same on the production hadoop cluster - the mapred job fails in the setup stage itself, I see the following error in the job tracker UI
java.io.IOException: Task process exit with nonzero status of 1.
at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:418)
I looked into the hadoop job logs and it contains the following error.
Exception in thread "main" java.lang.NoClassDefFoundError:
Caused by: java.lang.ClassNotFoundException:
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)
Could not find the main class:
. Program will exit.Does anyone have any idea what is going on.
Thanks
Rahul