Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop >> mail # user >> Can't construct instance of class org.apache.hadoop.conf.Configuration


Copy link to this message
-
Re: Can't construct instance of class org.apache.hadoop.conf.Configuration
Hi,

I would try this:

export CLASSPATH=$(hadoop classpath)

Brock

On Mon, Apr 30, 2012 at 10:15 AM, Ryan Cole <[EMAIL PROTECTED]> wrote:
> Hello,
>
> I'm trying to run an application, written in C++, that uses libhdfs. I have
> compiled the code and get an error when I attempt to run the application.
> The error that I am getting is as follows: "Can't construct instance of
> class org.apache.hadoop.conf.Configuration".
>
> Initially, I was receiving an error saying that CLASSPATH was not set. That
> was easy, so I set CLASSPATH to include the following three directories, in
> this order:
>
>
>   1. $HADOOP_HOME
>   2. $HADOOP_HOME/lib
>   3. $HADOOP_HOME/conf
>
> The CLASSPATH not set error went away, and now I receive the error about
> the Configuration class. I'm assuming that I do not have something on the
> path that I need to, but everything I have read says to simply include
> these three directories.
>
> Does anybody have any idea what I might be missing? Full exception pasted
> below.
>
> Thanks,
> Ryan
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
>> org/apache/hadoop/conf/Configuration
>> Caused by: java.lang.ClassNotFoundException:
>> org.apache.hadoop.conf.Configuration
>>         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
>>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
>> Can't construct instance of class org.apache.hadoop.conf.Configuration
>> node: /home/ryan/.node-gyp/0.7.8/src/node_object_wrap.h:61: void
>> node::ObjectWrap::Wrap(v8::Handle<v8::Object>): Assertion
>> `handle_.IsEmpty()' failed.
>> Aborted (core dumped)

--
Apache MRUnit - Unit testing MapReduce - http://incubator.apache.org/mrunit/
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB