什么是支持neo4j-community-2.3.0-M02的neo4j-rest-graphdb版本

时间:2016-03-31 07:41:36

标签: java neo4j

什么是支持neo4j-community-2.3.0-M02版本的neo4j-rest-graphdb版本?

我已经检查过2.0.0-M06,2.0.0和2.0.1版本,但都给出了以下异常。

java.lang.RuntimeException: Error reading as JSON ''
at org.neo4j.rest.graphdb.util.JsonHelper.readJson(JsonHelper.java:57)
at org.neo4j.rest.graphdb.util.JsonHelper.jsonToSingleValue(JsonHelper.java:62)
at org.neo4j.rest.graphdb.RequestResult.toEntity(RequestResult.java:114)
at org.neo4j.rest.graphdb.RequestResult.toMap(RequestResult.java:120)
at org.neo4j.rest.graphdb.batch.CypherResult.<init>(CypherResult.java:43)
at org.neo4j.rest.graphdb.ExecutingRestAPI.query(ExecutingRestAPI.java:554)
at org.neo4j.rest.graphdb.ExecutingRestAPI.query(ExecutingRestAPI.java:574)
at org.neo4j.rest.graphdb.RestAPIFacade.query(RestAPIFacade.java:235)
at org.neo4j.rest.graphdb.query.RestCypherQueryEngine.query(RestCypherQueryEngine.java:50)

我无法控制db版本,所以我无法升级或降级neo4j db版本。
我已经花了2-3天时间解决这个问题,所以任何人都知道解决方案,请帮助我。

2 个答案:

答案 0 :(得分:0)

引用@MichaelHunger(Best solution for multiple queries in a limited time):

  

我不推荐RestGraphDatabase和朋友,因为它是   缓慢而过时。

我认为Neo4j 2.3没有好的neo4j-rest-graphdb版本,因为它不再维护,所以你可能不得不切换到另一个连接器(jdbc-neo4 j被维护)< / p>

答案 1 :(得分:-1)

我建议您在新版本的Neo4J中删除身份验证。

请按照以下步骤操作:

  

转到选项
   - &GT;单击服务器配置中的编辑按钮
   - &GT; set dbms.security.auth_enabled = false(不要对此发表评论,因为默认值仍为真)