尝试在WebSocket请求中使用以下有效负载从JanusGraph 0.2.0或0.3.0接收数据库记录时,我收到错误消息
{
"requestId":"6175c1a7-b628-4922-9cfef20f646e0db9",
"op":"eval",
"processor":"",
"args":{
"gremlin":"g.V()",
"bindings":{}
}
}
错误:
Error during serialization: (was java.lang.IllegalStateException) (through reference chain: java.util.ArrayList[0]->org.janusgraph.graphdb.relations.RelationIdentifier["inVertexId"])
我无法使用JavaScript接收任何信息。但是,Python确实可以工作,并且还使用了WebSocket连接,但是我无法弄清楚有效载荷是什么。
我的Docker实例在使用JavaScript执行WebSocket连接时显示以下错误:
org.apache.tinkerpop.gremlin.driver.ser.SerializationException:
org.apache.tinkerpop.shaded.jackson.databind.JsonMappingException:
(was java.lang.IllegalStateException)
(through reference chain: java.util.ArrayList[0]->org.janusgraph.graphdb.relations.RelationIdentifier["inVertexId"])
有什么想法吗?是我的有效载荷吗?我也找不到任何关于如何使用WebSocket进行此类请求的信息,我只是通过查看其他库获得的信息。但似乎我是遇到此问题的少数几个人之一。