Я поднял эту проблему в январе (тема Netty ObjectDecoder выдает java .io.StreamCorruptedException: неожиданный конец данных блока), но отвлеклись и недавно вернулись к проблеме.
Либо ObjectDecoder ломается, либо у меня есть объект, который вызывает ломку ObjectDecoder при работе под Oracles Java 1.7.0_03. Возвращаемся к запуску на JVM 1.6.0_31, и все работает отлично. Я вижу такое поведение при работе с Netty-3.2.7-Final, которую я использовал, и под Netty-3.3.1-Final.
Может ли кто-нибудь сообщить мне, что и куда мне нужно отправить, чтобы это можно было расследовать.
С Уважением
РЕДАКТИРОВАТЬ:
Извините - я упустил важную информацию.
ObjectDecoder ломается, когда объект кодируется в JVM версии 1.6 и декодируется в JVM версии 1.7. От 1,7 до 1,7 работает так же, как и от 1,7 до 1,6.