msgpack-rpc / msgpack-rpc-java

MessagePack-RPC design and implementation project for Java
Apache License 2.0
50 stars 28 forks source link

(Is this lib maintained?) java.io.IOException: Invalid byte: -60 #13

Open ghost opened 6 years ago

ghost commented 6 years ago

Hi there,

The msgpack-rpc-java repo is 404. So I had to download

    <!-- MessagePack-RPC -->
    <dependency>
        <groupId>com.github.stampery</groupId>
        <artifactId>msgpack-rpc</artifactId>
        <version>0.7.1</version>
    </dependency>

However this issue is about an exception I get:

Mar 13, 2018 5:45:07 PM org.jboss.netty.channel.SimpleChannelUpstreamHandler
WARNING: EXCEPTION, please implement 
org.msgpack.rpc.loop.netty.MessageHandler.exceptionCaught() for proper handling.

java.io.IOException: Invalid byte: -60
at org.msgpack.unpacker.MessagePackUnpacker.readOneWithoutStackLarge(MessagePackUnpacker.java:323)
at 
org.msgpack.unpacker.MessagePackUnpacker.readOneWithoutStack(MessagePackUnpacker.java:139)
at org.msgpack.unpacker.MessagePackUnpacker.readOne(MessagePackUnpacker.java:73)
at org.msgpack.unpacker.MessagePackUnpacker.readValue(MessagePackUnpacker.java:559)
at org.msgpack.unpacker.AbstractUnpacker.readValue(AbstractUnpacker.java:65)
at

org.msgpack.rpc.loop.netty.MessagePackStreamDecoder.decode(MessagePackStreamDecoder.java:57)
at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:282)
at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:349)
at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:281)
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:201)
at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)