Issues with connecting a Neo4j 2.2.3 graph.db with a gremlin 2.6.0 console or rexster 2.6.0 interface -
what have done ..
trying connect graph.db generated neo4j 2.2.3 work sample movie graph (to use other graphs later on..) after saving movie nodes , relationships running cypher query movie graph in neo4j interface @ localhost:7474
manually installed blueprints implementation neo4j 2.x instructed here https://github.com/tinkerpop/rexster/wiki/specific-graph-configurations .. updated rexster.xml
after updating in rexter.xml graph.db, tried access graph localhost:8182/graphs/neo4jsample/tp/gremlin?script=g.v.map() returns {"message":"graph [neo4jsample] not found"}
from gremlin console g = new neo4jgraph('*path/to/my/graph.db*')
throws
org.neo4j.kernel.lifecycle.lifecycleexception: component 'org.neo4j.kernel.storelockerlifecycleadapter@9d35b10' initialized, failed start. is neo4j 2.x implementation not yet supported rexster , gremlin or did not go through required steps configure right?
grateful pointers! thanks!
rexster/gremlin 2.x support older version of neo4j:
https://github.com/tinkerpop/blueprints/blob/master/blueprints-neo4j2-graph/pom.xml#l15
though doubt problem exactly. if can't connect graph gremlin console won't work in rexster took right approach in trying that. of course, gremlin console doesn't ship neo4j 2.x if recall correct - has "installed" (copy in dependencies path of console).
unless have reason doing so, i'd consider leaving tinkerpop 2.x behind , @ newly released 3.x. supports neo4j 2.x directly , represents new direction of tinkerpop:
http://tinkerpop.incubator.apache.org/docs/3.0.0-incubating/#neo4j-gremlin
Comments
Post a Comment