WebSocketRails-Android icon indicating copy to clipboard operation
WebSocketRails-Android copied to clipboard

Exception on connect

Open errakeshpd opened this issue 8 years ago • 0 comments

when tried to connect with rails in the android log getting exception like below, is it the issue with the ping message

com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.util.ArrayList out of START_OBJECT token

11-07 16:13:22.314 4588-4938/com.example.pd.actioncable E/WebSocketRailsConnection: exception com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.util.ArrayList out of START_OBJECT token at [Source: java.io.StringReader@9acbb8e; line: 1, column: 1] at com.fasterxml.jackson.databind.DeserializationContext.mappingException(DeserializationContext.java:691) at com.fasterxml.jackson.databind.DeserializationContext.mappingException(DeserializationContext.java:685) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.handleNonArray(CollectionDeserializer.java:256) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:214) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:204) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:23) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2993) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2105) at br.net.bmobile.websocketrails.WebSocketRailsConnection.onStringAvailable(WebSocketRailsConnection.java:96) at com.koushikdutta.async.http.WebSocketImpl$1.onMessage(WebSocketImpl.java:89) at com.koushikdutta.async.http.HybiParser.emitFrame(HybiParser.java:420) at com.koushikdutta.async.http.HybiParser.access$800(HybiParser.java:46) at com.koushikdutta.async.http.HybiParser$5.onDataAvailable(HybiParser.java:197) at com.koushikdutta.async.DataEmitterReader.handlePendingData(DataEmitterReader.java:24) at com.koushikdutta.async.DataEmitterReader.onDataAvailable(DataEmitterReader.java:41) at com.koushikdutta.async.Util.emitAllData(Util.java:20) at com.koushikdutta.async.AsyncNetworkSocket.onReadable(AsyncNetworkSocket.java:175) at com.koushikdutta.async.AsyncServer.runLoop(AsyncServer.java:758) at com.koushikdutta.async.AsyncServer.run(AsyncServer.java:603) at com.koushikdutta.async.AsyncServer.access$700(AsyncServer.java:37) at com.koushikdutta.async.AsyncServer$13.run(AsyncServer.java:552) 11-07 16:13:22.400 4588-4597/com.example.pd.actioncable I/JavaBinder: enter the android_os_BinderProxy_destroy function 11-07 16:13:22.400 4588-4597/com.example.pd.actioncable I/JavaBinder: will be execute flushCommands 11-07 16:13:22.400 4588-4597/com.example.pd.actioncable I/JavaBinder: flushCommands alreadly execute 11-07 16:13:25.396 4588-4938/com.example.pd.actioncable E/WebSocketRailsConnection: exception com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.util.ArrayList out of START_OBJECT token at [Source: java.io.StringReader@646fbc; line: 1, column: 1] at com.fasterxml.jackson.databind.DeserializationContext.mappingException(DeserializationContext.java:691) at com.fasterxml.jackson.databind.DeserializationContext.mappingException(DeserializationContext.java:685) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.handleNonArray(CollectionDeserializer.java:256) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:214) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:204) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:23) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2993) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2105) at br.net.bmobile.websocketrails.WebSocketRailsConnection.onStringAvailable(WebSocketRailsConnection.java:96) at com.koushikdutta.async.http.WebSocketImpl$1.onMessage(WebSocketImpl.java:89) at com.koushikdutta.async.http.HybiParser.emitFrame(HybiParser.java:420) at com.koushikdutta.async.http.HybiParser.access$800(HybiParser.java:46) at com.koushikdutta.async.http.HybiParser$5.onDataAvailable(HybiParser.java:197) at com.koushikdutta.async.DataEmitterReader.handlePendingData(DataEmitterReader.java:24) at com.koushikdutta.async.DataEmitterReader.onDataAvailable(DataEmitterReader.java:41) at com.koushikdutta.async.Util.emitAllData(Util.java:20) at com.koushikdutta.async.AsyncNetworkSocket.onReadable(AsyncNetworkSocket.java:175) at com.koushikdutta.async.AsyncServer.runLoop(AsyncServer.java:758) at com.koushikdutta.async.AsyncServer.run(AsyncServer.java:603) at com.koushikdutta.async.AsyncServer.access$700(AsyncServer.java:37) at com.koushikdutta.async.AsyncServer$13.run(AsyncServer.java:552) 11-07 16:13:28.363 4588-4938/com.example.pd.actioncable E/WebSocketRailsConnection: exception com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.util.ArrayList out of START_OBJECT token at [Source: java.io.StringReader@53d029a; line: 1, column: 1] at com.fasterxml.jackson.databind.DeserializationContext.mappingException(DeserializationContext.java:691) at com.fasterxml.jackson.databind.DeserializationContext.mappingException(DeserializationContext.java:685) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.handleNonArray(CollectionDeserializer.java:256) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:214) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:204) at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:23) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2993) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2105) at br.net.bmobile.websocketrails.WebSocketRailsConnection.onStringAvailable(WebSocketRailsConnection.java:96) at com.koushikdutta.async.http.WebSocketImpl$1.onMessage(WebSocketImpl.java:89) at com.koushikdutta.async.http.HybiParser.emitFrame(HybiParser.java:420) at com.koushikdutta.async.http.HybiParser.access$800(HybiParser.java:46) at com.koushikdutta.async.http.HybiParser$5.onDataAvailable(HybiParser.java:197) at com.koushikdutta.async.DataEmitterReader.handlePendingData(DataEmitterReader.java:24) at com.koushikdutta.async.DataEmitterReader.onDataAvailable(DataEmitterReader.java:41) at com.koushikdutta.async.Util.emitAllData(Util.java:20) at com.koushikdutta.async.AsyncNetworkSocket.onReadable(AsyncNetworkSocket.java:175) at com.koushikdutta.async.AsyncServer.runLoop(AsyncServer.java:758) at com.koushikdutta.async.AsyncServer.run(AsyncServer.java:603) at com.koushikdutta.async.AsyncServer.access$700(AsyncServer.java:37) at com.koushikdutta.async.AsyncServer$13.run(AsyncServer.java:552)

errakeshpd avatar Nov 07 '17 10:11 errakeshpd