You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by "alaa.nobani" <al...@yahoo.com> on 2009/12/22 12:02:50 UTC
Exception on startup -ClassNotFound-
Hi, Could anyone help me know what cause the following exception. it says
that the regionserver class am using in my habse-site.xml cnfig is missing,
the config part am using is:
...
<property>
<name>hbase.regionserver.impl</name>
<value>org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer</value>
<description>The implementation of the above interface</description>
</property>
.....
The exception is:
localhost: Exception in thread "main" java.lang.RuntimeException:
java.lang.ClassNotFoundException:
org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
localhost: at
org.apache.hadoop.conf.Configuration.getClass(Configuration.java:808)
localhost: at
org.apache.hadoop.hbase.regionserver.HRegionServer.main(HRegionServer.java:2539)
localhost: Caused by: java.lang.ClassNotFoundException:
org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
localhost: at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
localhost: at java.security.AccessController.doPrivileged(Native
Method)
localhost: at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
localhost: at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Anyone can help on this? Should I unclude more JARs in the lib?? or what?
--
View this message in context: http://old.nabble.com/Exception-on-startup--ClassNotFound--tp26886558p26886558.html
Sent from the HBase User mailing list archive at Nabble.com.
Re: Exception on startup -ClassNotFound-
Posted by Lars George <la...@gmail.com>.
I see what you mean (I think) you need to know how to add this to the
regionservers to work as advertised. I checked the usual place like
the Wiki and the package-info of the "transactional" package but could
not find anything. Anyone else here can help? Should we open a JIRA to
add the appropriate docs to these places?
On Wed, Dec 23, 2009 at 11:39 AM, Lars George <la...@gmail.com> wrote:
> Hi Alaa,
>
> It is already part of what you downloaded. It is located here
>
> $HBASE_HOME/contrib/transactional/hbase-0.20.1-transactional.jar
>
> Add that extra jar to the class path along with the hbase and zookeeper jar.
>
> Lars
>
> On Wed, Dec 23, 2009 at 11:09 AM, alaa.nobani <al...@yahoo.com> wrote:
>>
>> Hi Lars,
>> Am new to hbase, please advise where can I find and download the desired
>> contrib library.
>>
>> Thanks.
>>
>>
>> Lars George wrote:
>>>
>>> Hi Alaa,
>>>
>>> Yes, sounds like it. The IndexedTable is part of contrib. Add the lib
>>> you find there to the classpath.
>>>
>>> Lars
>>>
>>> On Dec 22, 2009, at 12:02, "alaa.nobani" <al...@yahoo.com> wrote:
>>>
>>>>
>>>> Hi, Could anyone help me know what cause the following exception. it
>>>> says
>>>> that the regionserver class am using in my habse-site.xml cnfig is
>>>> missing,
>>>> the config part am using is:
>>>>
>>>> ...
>>>> <property>
>>>> <name>hbase.regionserver.impl</name>
>>>>
>>>> <value>
>>>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer<
>>>> /value>
>>>> <description>The implementation of the above interface</
>>>> description>
>>>> </property>
>>>> .....
>>>>
>>>> The exception is:
>>>>
>>>> localhost: Exception in thread "main" java.lang.RuntimeException:
>>>> java.lang.ClassNotFoundException:
>>>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
>>>> localhost: at
>>>> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:808)
>>>> localhost: at
>>>> org.apache.hadoop.hbase.regionserver.HRegionServer.main
>>>> (HRegionServer.java:2539)
>>>> localhost: Caused by: java.lang.ClassNotFoundException:
>>>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
>>>> localhost: at java.net.URLClassLoader$1.run(URLClassLoader.java:
>>>> 200)
>>>> localhost: at java.security.AccessController.doPrivileged(Native
>>>> Method)
>>>> localhost: at
>>>> java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>>> localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:
>>>> 303)
>>>> localhost: at
>>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>>> localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:
>>>> 248)
>>>>
>>>>
>>>> Anyone can help on this? Should I unclude more JARs in the lib?? or
>>>> what?
>>>>
>>>> --
>>>> View this message in context:
>>>> http://old.nabble.com/Exception-on-startup--ClassNotFound--tp26886558p26886558.html
>>>> Sent from the HBase User mailing list archive at Nabble.com.
>>>>
>>>
>>>
>>
>> --
>> View this message in context: http://old.nabble.com/Exception-on-startup--ClassNotFound--tp26886558p26897650.html
>> Sent from the HBase User mailing list archive at Nabble.com.
>>
>>
>
Re: Exception on startup -ClassNotFound-
Posted by Lars George <la...@gmail.com>.
Hi Alaa,
It is already part of what you downloaded. It is located here
$HBASE_HOME/contrib/transactional/hbase-0.20.1-transactional.jar
Add that extra jar to the class path along with the hbase and zookeeper jar.
Lars
On Wed, Dec 23, 2009 at 11:09 AM, alaa.nobani <al...@yahoo.com> wrote:
>
> Hi Lars,
> Am new to hbase, please advise where can I find and download the desired
> contrib library.
>
> Thanks.
>
>
> Lars George wrote:
>>
>> Hi Alaa,
>>
>> Yes, sounds like it. The IndexedTable is part of contrib. Add the lib
>> you find there to the classpath.
>>
>> Lars
>>
>> On Dec 22, 2009, at 12:02, "alaa.nobani" <al...@yahoo.com> wrote:
>>
>>>
>>> Hi, Could anyone help me know what cause the following exception. it
>>> says
>>> that the regionserver class am using in my habse-site.xml cnfig is
>>> missing,
>>> the config part am using is:
>>>
>>> ...
>>> <property>
>>> <name>hbase.regionserver.impl</name>
>>>
>>> <value>
>>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer<
>>> /value>
>>> <description>The implementation of the above interface</
>>> description>
>>> </property>
>>> .....
>>>
>>> The exception is:
>>>
>>> localhost: Exception in thread "main" java.lang.RuntimeException:
>>> java.lang.ClassNotFoundException:
>>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
>>> localhost: at
>>> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:808)
>>> localhost: at
>>> org.apache.hadoop.hbase.regionserver.HRegionServer.main
>>> (HRegionServer.java:2539)
>>> localhost: Caused by: java.lang.ClassNotFoundException:
>>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
>>> localhost: at java.net.URLClassLoader$1.run(URLClassLoader.java:
>>> 200)
>>> localhost: at java.security.AccessController.doPrivileged(Native
>>> Method)
>>> localhost: at
>>> java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>> localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:
>>> 303)
>>> localhost: at
>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>> localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:
>>> 248)
>>>
>>>
>>> Anyone can help on this? Should I unclude more JARs in the lib?? or
>>> what?
>>>
>>> --
>>> View this message in context:
>>> http://old.nabble.com/Exception-on-startup--ClassNotFound--tp26886558p26886558.html
>>> Sent from the HBase User mailing list archive at Nabble.com.
>>>
>>
>>
>
> --
> View this message in context: http://old.nabble.com/Exception-on-startup--ClassNotFound--tp26886558p26897650.html
> Sent from the HBase User mailing list archive at Nabble.com.
>
>
Re: Exception on startup -ClassNotFound-
Posted by "alaa.nobani" <al...@yahoo.com>.
Hi Lars,
Am new to hbase, please advise where can I find and download the desired
contrib library.
Thanks.
Lars George wrote:
>
> Hi Alaa,
>
> Yes, sounds like it. The IndexedTable is part of contrib. Add the lib
> you find there to the classpath.
>
> Lars
>
> On Dec 22, 2009, at 12:02, "alaa.nobani" <al...@yahoo.com> wrote:
>
>>
>> Hi, Could anyone help me know what cause the following exception. it
>> says
>> that the regionserver class am using in my habse-site.xml cnfig is
>> missing,
>> the config part am using is:
>>
>> ...
>> <property>
>> <name>hbase.regionserver.impl</name>
>>
>> <value>
>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer<
>> /value>
>> <description>The implementation of the above interface</
>> description>
>> </property>
>> .....
>>
>> The exception is:
>>
>> localhost: Exception in thread "main" java.lang.RuntimeException:
>> java.lang.ClassNotFoundException:
>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
>> localhost: at
>> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:808)
>> localhost: at
>> org.apache.hadoop.hbase.regionserver.HRegionServer.main
>> (HRegionServer.java:2539)
>> localhost: Caused by: java.lang.ClassNotFoundException:
>> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
>> localhost: at java.net.URLClassLoader$1.run(URLClassLoader.java:
>> 200)
>> localhost: at java.security.AccessController.doPrivileged(Native
>> Method)
>> localhost: at
>> java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>> localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:
>> 303)
>> localhost: at
>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>> localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:
>> 248)
>>
>>
>> Anyone can help on this? Should I unclude more JARs in the lib?? or
>> what?
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Exception-on-startup--ClassNotFound--tp26886558p26886558.html
>> Sent from the HBase User mailing list archive at Nabble.com.
>>
>
>
--
View this message in context: http://old.nabble.com/Exception-on-startup--ClassNotFound--tp26886558p26897650.html
Sent from the HBase User mailing list archive at Nabble.com.
Re: Exception on startup -ClassNotFound-
Posted by Lars George <la...@gmail.com>.
Hi Alaa,
Yes, sounds like it. The IndexedTable is part of contrib. Add the lib
you find there to the classpath.
Lars
On Dec 22, 2009, at 12:02, "alaa.nobani" <al...@yahoo.com> wrote:
>
> Hi, Could anyone help me know what cause the following exception. it
> says
> that the regionserver class am using in my habse-site.xml cnfig is
> missing,
> the config part am using is:
>
> ...
> <property>
> <name>hbase.regionserver.impl</name>
>
> <value>
> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer<
> /value>
> <description>The implementation of the above interface</
> description>
> </property>
> .....
>
> The exception is:
>
> localhost: Exception in thread "main" java.lang.RuntimeException:
> java.lang.ClassNotFoundException:
> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
> localhost: at
> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:808)
> localhost: at
> org.apache.hadoop.hbase.regionserver.HRegionServer.main
> (HRegionServer.java:2539)
> localhost: Caused by: java.lang.ClassNotFoundException:
> org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
> localhost: at java.net.URLClassLoader$1.run(URLClassLoader.java:
> 200)
> localhost: at java.security.AccessController.doPrivileged(Native
> Method)
> localhost: at
> java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:
> 303)
> localhost: at
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> localhost: at java.lang.ClassLoader.loadClass(ClassLoader.java:
> 248)
>
>
> Anyone can help on this? Should I unclude more JARs in the lib?? or
> what?
>
> --
> View this message in context: http://old.nabble.com/Exception-on-startup--ClassNotFound--tp26886558p26886558.html
> Sent from the HBase User mailing list archive at Nabble.com.
>