ReadableByteChannel se cuelga en lectura (bytebuffer)

Es muy probable que el problema esté enviando menos bytes de los que está intentando leer. Es posible que haya perdido escribir algo, escribir cosas en el orden incorrecto, leer mal un campo de tamaño o algo así.

Creo que atacaría este problema agregando un código de rastreo para contar y registrar el número de bytes leídos y escritos, tamaños de paquetes nocionales, etc. Luego corre y compara los rastros para ver dónde las cosas comienzan a salir de la sincronización.

Respuesta 1

Implementé lo siguiente: public class MultiMapClass <K, V> implementa MultiMap <K, V> {private Map <K, TreeSet <V>> multiMap = new HashMap <K, TreeSet <V>> (); ...

Tengo un JEditorPane y he anulado el controlador de arrastre predeterminado. En el proceso, eliminé todo el comportamiento predeterminado de arrastrar y soltar para Texto. Quiero que el usuario pueda arrastrar texto al ...

Estoy tratando de recuperar datos clob de la base de datos oracle como se muestra en informes.xml. Estoy usando la versión del controlador oracle jdbc "Versión del controlador Oracle JDBC - 10.0.2.0.0". Los siguientes son los errores i ...

No puedo entender la razón de la falla en UDR aquí: mientras estoy compilando el código en Windows usando Eclipse, el programa puede insertar el registro en informix DB que reside en UNIX mientras que ...