Hi Lewis thanks a lot for the reply. Regarding the ivy config I dont think this is the problem.
I have the hbase config enable here https://github.com/bizmate/nutch/blob/master/docker/nutch/ivy.xml#L115 This file is mounted in the image through docker compose. https://github.com/bizmate/nutch/blob/master/docker-compose.yml#L14 The difference with the file you pointed to is the revision. Unsure if it makes a difference. However, you suggested to use some specific Dockerfiles. I am not 100% sure if these have already been used to publish images on Docker hub. Infact I would not mind to set this up although if the images are already pushed to docker hub I would rather not spend time on something that is already there. These are all the nutch images i see already available on the hub. https://hub.docker.com/search/?isAutomated=0&isOfficial=0&page=1&pullCount=0&q=nutch&starCount=0 If the official image is not there I would be happy to contribute and ask docker for the 'nutch' name space and set the automated build. If interested pls let me know. I can IRC if preferred. On 9 May 2016 at 16:12, Lewis John Mcgibbney <lewis.mcgibb...@gmail.com> wrote: > Hi Diego, > > On Mon, May 9, 2016 at 2:32 AM, <user-digest-h...@nutch.apache.org> wrote: > > > > > From: diego gullo <diegogu...@gmail.com> > > To: user@nutch.apache.org > > Cc: > > Date: Sat, 7 May 2016 09:41:00 +0100 > > Subject: Newbie trouble - Hbase class not found > > I am trying Nutch for the first time. I created an automated docker setup > > to load > > Nutch 2 + Hbase (i had tried cassandra but could not get it to work so i > > thought i start with Hbase to give it a try) > > > > I would suggest you to use the official Nutch containers which can be found > at > https://github.com/apache/nutch/tree/2.x/docker/hbase > > > > > > The project is available at https://github.com/bizmate/nutch > > > > Nice, thanks for posting > > > > and with docker compose you can start the containers with a running > > instance of Nutch exposed on 8899 and Hbase. > > > > Cool. > > > > > > in gora.properties i already enabled hbase > > > > gora.datastore.default=org.apache.gora.hbase.store.HBaseStore > > > > > > But i get Hbase class not found error when I run this command. > > > > root@87b87f55835e:/opt/nutch# bin/nutch inject urls.txt > > > > InjectorJob: starting at 2016-05-07 08:37:49 > > > > InjectorJob: Injecting urlDir: urls.txt > > > > *InjectorJob: java.lang.ClassNotFoundException: > > org.apache.gora.hbase.store.HBaseStore* > > > > > [snip] > > > > > > Suggestions? > > > > > Yes, you've not enabled the gora-hbase dependency download from within > ivy/ivy.xml > https://github.com/apache/nutch/blob/2.x/ivy/ivy.xml#L114-L117 > > Please refer to the tutorial for further advice > http://wiki.apache.org/nutch/Nutch2Tutorial > Thanks > > -- > *Lewis* > -- www.bizmate.biz