使用批处理模式在ArangoDB中创建顶点

使用批处理模式在ArangoDB中创建顶点,arangodb,Arangodb,尝试在不激活批处理模式的情况下使用ArangodbJavaAPI创建顶点和边,一切都很好。但是,启用批处理模式时,创建顶点时会引发未知错误。下面是Java代码和异常详细信息。 知道为什么会这样吗? 提前谢谢 代码 ArangoDB Java驱动程序中存在错误。驱动程序中的问题已在版本2.7.3中修复 我添加了您的示例代码,并用Arangodb2.8.6对其进行了测试 在上下载ArangoDB java驱动程序,并使用maven进行编译: mvn clean install -DskipTests

尝试在不激活批处理模式的情况下使用ArangodbJavaAPI创建顶点和边,一切都很好。但是,启用批处理模式时,创建顶点时会引发未知错误。下面是Java代码和异常详细信息。 知道为什么会这样吗? 提前谢谢

代码
ArangoDB Java驱动程序中存在错误。驱动程序中的问题已在版本2.7.3中修复

我添加了您的示例代码,并用Arangodb2.8.6对其进行了测试

在上下载ArangoDB java驱动程序,并使用maven进行编译:

mvn clean install -DskipTests=true -Dgpg.skip=true -Dmaven.javadoc.skip=true -B
Maven创建包含目标目录中所有依赖项的独立驱动程序JAR文件(arangodb-java-driver-X.X.X-SNAPSHOT-standalone.JAR)

获取示例代码:

wget https://gist.githubusercontent.com/anonymous/a430ba1129ccfb0dc1ac31af4dd02d98/raw/8db1033cacd9656f92b8c5b34f5fb1431df8730c/NodesInBatchExample.java
javac -classpath arangodb-java-driver-X.X.X-SNAPSHOT-standalone.jar NodesInBatchExample.java
java -classpath arangodb-java-driver-X.X.X-SNAPSHOT-standalone.jar:. NodesInBatchExample
编译示例代码:

wget https://gist.githubusercontent.com/anonymous/a430ba1129ccfb0dc1ac31af4dd02d98/raw/8db1033cacd9656f92b8c5b34f5fb1431df8730c/NodesInBatchExample.java
javac -classpath arangodb-java-driver-X.X.X-SNAPSHOT-standalone.jar NodesInBatchExample.java
java -classpath arangodb-java-driver-X.X.X-SNAPSHOT-standalone.jar:. NodesInBatchExample
在默认端口上启动ArangoDB而不进行身份验证,并运行示例代码:

wget https://gist.githubusercontent.com/anonymous/a430ba1129ccfb0dc1ac31af4dd02d98/raw/8db1033cacd9656f92b8c5b34f5fb1431df8730c/NodesInBatchExample.java
javac -classpath arangodb-java-driver-X.X.X-SNAPSHOT-standalone.jar NodesInBatchExample.java
java -classpath arangodb-java-driver-X.X.X-SNAPSHOT-standalone.jar:. NodesInBatchExample

VertexEntity vertex=arangoDriver.graphCreateVertex(“testGraph”,“vertex>>t将这行代码更改为:arangoDriver.graphCreateVertex(“testGraph”,“testVertexCollection”,node,false);仍然看到相同的异常。能否重试最新的快照版本?答案是否满足您的需要?如果否,缺少什么?如果,是否可以将其标记为已接受?