Neo4j bolt驱动ClientException

时间:2016-06-15 10:38:19

标签: neo4j neo4j-java-api neo4j-bolt

我已经从neo4j load csv示例中提供的消费者投诉csv文件中加载了大约20000个奇数节点。我在我的java类中使用Neo4j bolt驱动程序来查询。

Driver driver = GraphDatabase.driver( "bolt://localhost/trialschema", AuthTokens.basic( "neo4j", "neo" ) );
        Session session = driver.session();


        StatementResult result = session.run( "MATCH(n)-[r]-(m) return n,type(r),m limit 10" );
        Map<String,Object> resultOfQuery = processResult(result);

          session.close();
          driver.close();
          return returnMap ;

但是当我试图遍历这个StatementResult时,在processResult方法中,我得到了以下异常

  

出现意外错误(type = Internal Server Error,   状态= 500)。       org.springframework.web.util.NestedServletException:请求处理失败;嵌套异常是   org.neo4j.driver.v1.exceptions.ClientException:尝试读取消息   完成结束'00 00',同时消息中还剩下更多数据   内容未读:缓冲[41 49 4e 53 54 b3 4e c9 77 af 91 89 43 6f 6d   70 6c 61 69 6e 74 a1 82 69 64 ca 00 1d 13 40 00 00 00 46 b1 71 93 b3   4e 07 91 87 43 6f 6d 70 61 6e 79 a1 84 6e 61 6d 65 8f 42 41 4e 4b 20   4f 46 20 41 4d 45 52 49 43 41 87 41 47 41 49 4e 53 54 b3 4e c9 77 9c   91 89 43 6f 6d 70 6c 61 69 6e 74 a1 82 69 64 ca 00 1b d4 06 00 00 00   46 b1 71 93 b3 4e 07 91 87 43 6f 6d 70 61 6e 79 a1 84 6e 61 6d 65 8f   42 41 4e 4b 20 4f 46 20 41 4d 45 52 49 43 41 87 41 47 41 49 4e 53 54   b3 4e c9 77 a4 91 89 43 6f 6d 70 6c 61 69 6e 74 a1 82 69 64 ca 00 1d   3c 54 00 00 00 46 b1 71 93 b3 4e 07 91 87 43 6f 6d 70 61 6e 79 a1 84   6e 61 6d 65 8f 42 41 4e 4b 20 4f 46 20 41 4d 45 52 49 43 41 87 41 47   41 49 4e 53 54 b3 4e c9 77 95 91 89 43 6f 6d 70 6c 61 69 6e 74 a1 82   69 64 ca 00 0b 56 ca 00 00 00 46 b1 71 93 b3 4e 07 91 87 43 6f 6d 70   61 6e 79 a1 84 6e 61 6d 65 8f 42 41 4e 4b 20 4f 46 20 41 4d 45 52 49   43 41 --------------未读块大小11075

如果我尝试通过将结果限制为50或100来仅获取小结果,则不会出现此问题。有人可以帮忙吗?

0 个答案:

没有答案