Exceptions when opening a Grakn Transaction


#1

When opening a Grakn Transaction, seeing the following exception in DEBUG mode:

`11:29:05.720 [clojure-agent-send-off-pool-0] DEBUG o.j.c.u.ReflectiveConfigOptionLoader - Unable to load class org.janusgraph.diskstorage.hbase.HBaseStoreManager with loader boot.AddableClassLoader@7f6d7e90

java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/MasterNotRunningException
at java.lang.Class.forName0(Native Method) ~[na:1.8.0_151]
at java.lang.Class.forName(Class.java:348) ~[na:1.8.0_151]
at org.janusgraph.core.util.ReflectiveConfigOptionLoader.loadStandard(ReflectiveConfigOptionLoader.java:161) ~[janusgraph-core-0.2.0.jar:na]
at org.janusgraph.diskstorage.configuration.ConfigNamespace.getChild(ConfigNamespace.java:81) [janusgraph-core-0.2.0.jar:na]
at org.janusgraph.diskstorage.configuration.ConfigElement.parse(ConfigElement.java:197) [janusgraph-core-0.2.0.jar:na]
at org.janusgraph.diskstorage.configuration.BasicConfiguration.getAll(BasicConfiguration.java:93) [janusgraph-core-0.2.0.jar:na]
at org.janusgraph.graphdb.configuration.GraphDatabaseConfiguration.(GraphDatabaseConfiguration.java:1383) [janusgraph-core-0.2.0.jar:na]
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:164) [janusgraph-core-0.2.0.jar:na]
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:133) [janusgraph-core-0.2.0.jar:na]
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:123) [janusgraph-core-0.2.0.jar:na]
at org.janusgraph.core.JanusGraphFactory$Builder.open(JanusGraphFactory.java:264) [janusgraph-core-0.2.0.jar:na]
at ai.grakn.factory.TxFactoryJanus.configureGraph(TxFactoryJanus.java:172) [grakn-factory-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.TxFactoryJanus.newJanusGraph(TxFactoryJanus.java:126) [grakn-factory-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.TxFactoryJanus.buildTinkerPopGraph(TxFactoryJanus.java:122) [grakn-factory-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.TxFactoryJanus.buildTinkerPopGraph(TxFactoryJanus.java:71) [grakn-factory-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.TxFactoryAbstract.getTinkerPopGraph(TxFactoryAbstract.java:111) [grakn-kb-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.TxFactoryAbstract.getTinkerPopGraph(TxFactoryAbstract.java:105) [grakn-kb-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.TxFactoryAbstract.getGraph(TxFactoryAbstract.java:86) [grakn-kb-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.TxFactoryAbstract.open(TxFactoryAbstract.java:73) [grakn-kb-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.EmbeddedGraknSession.open(EmbeddedGraknSession.java:202) [grakn-kb-1.2.0-SNAPSHOT.jar:na]
at ai.grakn.factory.EmbeddedGraknSession.open(EmbeddedGraknSession.java:72) [grakn-kb-1.2.0-SNAPSHOT.jar:na]`

The transaction is completed and data is updated, but there are exceptions like above, as well some other exceptions like:

  • 11:29:05.730 [clojure-agent-send-off-pool-0] DEBUG o.j.c.u.ReflectiveConfigOptionLoader - Unable to load class org.janusgraph.diskstorage.cql.CQLConfigOptions with selected loader boot.AddableClassLoader@7f6d7e90 java.lang.ClassNotFoundException: org.janusgraph.diskstorage.cql.CQLConfigOptions

  • 11:29:05.880 [clojure-agent-send-off-pool-0] DEBUG o.j.c.u.ReflectiveConfigOptionLoader - Unable to load class org.janusgraph.diskstorage.solr.SolrIndex with selected loader boot.AddableClassLoader@7f6d7e90 java.lang.ClassNotFoundException: org.janusgraph.diskstorage.solr.SolrIndex

  • 11:29:05.893 [clojure-agent-send-off-pool-0] DEBUG o.j.c.u.ReflectiveConfigOptionLoader - Unable to load class org.janusgraph.diskstorage.berkeleyje.BerkeleyJEStoreManager with selected loader boot.AddableClassLoader@7f6d7e90 java.lang.ClassNotFoundException: org.janusgraph.diskstorage.berkeleyje.BerkeleyJEStoreManager

  • 11:29:05.941 [clojure-agent-send-off-pool-0] DEBUG o.j.d.c.BasicConfiguration - Ignored configuration entry for cassandra.input.partitioner.class since it does not map to an option java.lang.IllegalArgumentException: Unknown configuration element in namespace [root]: cassandra

  • 11:29:05.941 [clojure-agent-send-off-pool-0] DEBUG o.j.d.c.BasicConfiguration - Ignored configuration entry for gremlin.hadoop.jarsInDistributedCache since it does not map to an option java.lang.IllegalArgumentException: Unknown configuration element in namespace [root.gremlin]: hadoop

Is there any setup which is missing?