Hi,
I am running in rounds, couldnt figure out how to solve this, I have a couple of 100 vertex stored in Cosmos Graph DB (using gremlin driver). When I try to query the vertex with a limit , I am not able to return more than 24 results, above 24 results it is giving an serialization exception, saying
Caused by: org.apache.tinkerpop.shaded.jackson.core.io.JsonEOFException: Unexpected end-of-input within/between Object entries
at [Source: {"requestId":"f4a94f29-e2e1-46b0-9754-141556f8e961","status":{"code":200,"attributes":{"RU":0.0},"message":""},"result":{"data":[{"id":
Even when I tried on the gremlion console I get the following error.
Caused by: org.apache.tinkerpop.gremlin.driver.ser.SerializationException: org.apache.tinkerpop.shaded.jackson.core.io.JsonEOFException: Unexpected end-of-input: expected close marker for Object (start marker at [Source: {"requestId":"a9d24361-6a73-4f83-952b-8f2447124bd1","status":{"code":206,"attributes":{"RU":0.0},"message":""},"result":{"data":[{"id":"0761639b-f3f1-4e91-89c1-24a26376f7c7","
......
at org.apache.tinkerpop.shaded.jackson.core.base.ParserMinimalBase._reportInvalidEOF(ParserMinimalBase.java:483)
at org.apache.tinkerpop.shaded.jackson.core.base.ParserBase._handleEOF(ParserBase.java:535)
at org.apache.tinkerpop.shaded.jackson.core.base.ParserBase._eofAsNextChar(ParserBase.java:547)
at org.apache.tinkerpop.shaded.jackson.core.json.ReaderBasedJsonParser._skipWSOrEnd(ReaderBasedJsonParser.java:2346)
at org.apache.tinkerpop.shaded.jackson.core.json.ReaderBasedJsonParser.nextFieldName(ReaderBasedJsonParser.java:886)
at org.apache.tinkerpop.shaded.jackson.databind.deser.std.UntypedObjectDeserializer$Vanilla.mapObject(UntypedObjectDeserializer.java:653)
.....
at org.apache.tinkerpop.shaded.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2861)
at org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0.deserializeResponse(GraphSONMessageSerializerV1d0.java:79)
... 36 more
ERROR org.apache.tinkerpop.gremlin.driver.Handler$GremlinResponseHandler - Could not process the response
java.lang.NullPointerException
at org.apache.tinkerpop.gremlin.driver.Handler$GremlinResponseHandler.lambda$channelRead0$0(Handler.java:218)
at java.util.ArrayList.forEach(ArrayList.java:1249)
at org.apache.tinkerpop.gremlin.driver.Handler$GremlinResponseHandler.channelRead0(Handler.java:218)
at org.apache.tinkerpop.gremlin.driver.Handler$GremlinResponseHandler.channelRead0(Handler.java:195)
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:367)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:353)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:346)
at org.apache.tinkerpop.gremlin.driver.Handler$GremlinSaslAuthenticationHandler.channelRead0(Handler.java:123)
at org.apache.tinkerpop.gremlin.driver.Handler$GremlinSaslAuthenticationHandler.channelRead0(Handler.java:67)
at io.netty.channel.SimpleChannelInboundHandler.channelR
Here is the remote yaml config (removed host port)
connectionPool: {
enableSsl: true
}
serializer: { className: org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV1d0, config: { serializeResultToString: true }}
Can anybody help me , what is that I am doing wrong
Thank you,
Vijay