hadoop-mapreduce-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From amolan...@students.iiit.ac.in
Subject Re: 0.20 - Getting instantiation Exception at ReflectionUtils.newInstance
Date Wed, 09 Sep 2009 16:51:28 GMT
Hi,

resolved the issue by changing the input format and output format classes
from FileInputFormat to TextInputFormat class. :)

Thanks!
Amol.

> Hi,
>
> I have set up the hadoop 0.20 as mentioned at
> http://hadoop.apache.org/common/docs/r0.20.0/quickstart.html
>
> I have set up the config files as mentioned in the link. The start-all.sh
> starts alright and i am able to see my task-tracker and namenode.
>
> I may my job jar with classes for Mapper, reducer and partitioner. I have
> complied my code along with hadoop core and common.cli jars.
>
> when i run my code with command line:
>
> aatiwari@AATIWARI-LAP /cygdrive/d/cloud/hadoop-0.20.0$ bin/hadoop jar
> ../sort.jar sort.Sort 2input 2output
>
> I get the following error:
>
> 09/09/07 17:56:01 WARN mapred.JobClient: No job jar file set.  User
> classes may not be found. See JobConf(Class) or JobConf#setJar(String).
>
> Exception in thread "main" java.lang.RuntimeException:
> java.lang.InstantiationException
>         at
> org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:115)
>         at
> org.apache.hadoop.mapred.JobClient.writeNewSplits(JobClient.java:882)
>         at
> org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:779)
>         at org.apache.hadoop.mapreduce.Job.submit(Job.java:432)
>         at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:447)
>         at sort.Sort.main(Sort.java:94)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
> Caused by: java.lang.InstantiationException
>         at
> sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance
> (InstantiationExceptionConstructorAccessorImpl.java:30)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         at
> org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.ja
> va:113)
>         ... 10 more
>
> Can anyone help me with whats going wrong?
>
> Thanks!
> AMol.
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


Mime
View raw message