2016-05-06 2 views
0

Ich benutze neo4j OGM, um einfache CQL-Abfragen mit der session.query-Methode zu feuern.Neo4j session.query werfen NoSuchMethodError

Der Code ist wie folgt:

String findPersonCql ="MATCH (p:PersonNode) return p"; 
session = Neo4jOGMSessionFactory.getInstance().getNeo4jSession(); 
transaction = session.beginTransaction(); 

session.query(findPersonCql,Collections.EMPTY_MAP); 
transaction.commit(); 

eine Ausnahme ausgelöst wird, wie folgt:

Exception in thread "grpc-default-executor-0" java.lang.NoSuchMethodError: org.neo4j.ogm.model.RestModel.getValues()[Ljava/lang/Object; 
at org.neo4j.ogm.context.RestModelMapper.map(RestModelMapper.java:55) 
at org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate.query(ExecuteQueriesDelegate.java:97) 
at org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate.query(ExecuteQueriesDelegate.java:76) 
at org.neo4j.ogm.session.Neo4jSession.query(Neo4jSession.java:313) 

Wir gradle Abhängigkeiten werden wie folgt verwendet:

compile 'org.neo4j:neo4j-ogm:2.0.0' 
compile "org.neo4j:neo4j-ogm-core:2.0.0-M01" 
compile "org.neo4j:neo4j-ogm-http-driver:2.0.1" 

Bitte lassen Sie mich weiß, ob mir etwas fehlt. Danke

Aktualisiert.

Antwort

Verwandte Themen