Hi Adhish,
You need to upgrade use of Gora dependency in Graph from 0.5 --> 0.8.
Once you have done, this, let us know the result. If you get it working
then please contribute your fix back to Graph as it is a valuable
improvement.
Thank you

On Thu, Sep 28, 2017 at 10:37 AM, <user-digest-h...@gora.apache.org> wrote:

>
> From: Adhish Singla <adhish.sin...@research.iiit.ac.in>
> To: user@gora.apache.org
> Cc:
> Bcc:
> Date: Thu, 28 Sep 2017 23:07:05 +0530 (IST)
> Subject: Using gora-hbase on AWS EMR
> Hi all,
>
> I am trying to use Gora-HBase for I/O with Giraph-Gora on AWS EMR and this
> is the error I get :
>
> org.apache.giraph.yarn.GiraphYarnTask  - GiraphYarnTask threw a top-level
> exception, failing task
> java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder
>         at org.apache.gora.hbase.store.HBaseStore.readMapping(
> HBaseStore.java:729)
>         at org.apache.gora.hbase.store.HBaseStore.initialize(
> HBaseStore.java:116)
>         at org.apache.gora.store.DataStoreFactory.initializeDataStore(
> DataStoreFactory.java:104)
>         at org.apache.gora.store.DataStoreFactory.createDataStore(
> DataStoreFactory.java:163)
>         at org.apache.gora.store.DataStoreFactory.createDataStore(
> DataStoreFactory.java:120)
>         at org.apache.giraph.io.gora.utils.GoraUtils.
> createDataStore(GoraUtils.java:63)
>         at org.apache.giraph.io.gora.utils.GoraUtils.
> createSpecificDataStore(GoraUtils.java:87)
>         at org.apache.giraph.io.gora.GoraVertexInputFormat.
> createDataStore(GoraVertexInputFormat.java:189)
>         at org.apache.giraph.io.gora.GoraVertexInputFormat.
> checkInputSpecs(GoraVertexInputFormat.java:118)
>         at org.apache.giraph.io.internal.WrappedVertexInputFormat.
> checkInputSpecs(WrappedVertexInputFormat.java:66)
>         at org.apache.giraph.graph.GraphTaskManager.checkInput(
> GraphTaskManager.java:173)
>         at org.apache.giraph.graph.GraphTaskManager.setup(
> GraphTaskManager.java:210)
>         at org.apache.giraph.yarn.GiraphYarnTask.run(
> GiraphYarnTask.java:91)
>         at org.apache.giraph.yarn.GiraphYarnTask.main(
> GiraphYarnTask.java:183)
> Caused by: java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder
>         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:425)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         ... 14 more
>
> This is probably because jdom is a dependency for gora-hbase and it is not
> included in the gora-hbase.jar .
>
> So is there a way to build gora-hbase with all its dependencies?
>
> Thanks in advance.
>
> Regards,
> Adhish
>
>
>


-- 
http://home.apache.org/~lewismc/
@hectorMcSpector
http://www.linkedin.com/in/lmcgibbney

Reply via email to