При попытке получить записи базы данных от JanusGraph 0.2.0 или 0.3.0, используя следующую полезную нагрузку в моем запросе WebSocket, я получаю сообщение об ошибке
{
"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 показывает следующую ошибку при выполнении соединения WebSocket с использованием JavaScript:
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 для такого рода запросов, я просто получил информацию, посмотрев другие библиотеки.Но, похоже, я один из немногих, у кого есть эта проблема.