我正在尝试使用arangodb驱动程序(2.7.2)并使用createDocumentRaw方法在我的集合中创建一个文档,但是它总是抛出一个带有下面堆栈引用的空指针。
显示java.lang.NullPointerException com.arangodb.impl.InternalDocumentDriverImpl._createDocument(InternalDocumentDriverImpl.java:73) com.arangodb.impl.InternalDocumentDriverImpl.createDocumentRaw(InternalDocumentDriverImpl.java:106)
下面是我的arango db配置设置。
this.configure = new ArangoConfigure();
ArangoHost arangohost = new ArangoHost("127.0.0.1", 8529);
this.configure.setArangoHost(arangohost);
this.configure.setDefaultDatabase("ProvenanceNewGraph");
this.driver = new ArangoDriver(configure);
和我发给arango的帖子:
DocumentEntity<String> entity = this.driver.createDocumentRaw("myCollection", myJSON.toString(), Boolean.FALSE, Boolean.FALSE);
我错过了应该存在的东西吗?
答案 0 :(得分:1)
只是为了好处,我想回答我的上述问题,我没有调用congifure.init()方法,因此它抛出异常......