Greetings,
I’m currently experiencing an alternative JVM client (using Scala mainly) with very few dependencies (I/O’d be handled by old IO or NIO) and json4s for the JSON part.
Everything running on Java 8. Surprisingly, I’m still unable to commit a single command yet (WriteEvents so far).
Here’s the server complain:
[02842,26,15:58:14.860] Error while unwrapping TcpPackage with command WriteEvents.
Array should be exactly 16 bytes long.
``
I don’t really know where I did something wrong (I fixed my previous framing errors and got fooled by JVM signed byte type). Note I’m able to maintain a connection with
the server (meaning not having Heartbeat timeout).
Here’s my question, have you experienced some binary encoding issues when dealing with Java 8 app ? If not, do you have a clue what that message’s meaning ?
Thanks for your time.
Java 8
protobuf-java: 2.5
EventStore: 3.4.0
Scala: 2.11.7