Configuré un callout en un campo de una tabla (Libertya 10.09). Se ejecuta sin problemas (Linux – Ubuntu 12.04 – java 1.6).
Por supuesto algún problema tengo en la lógica. Hasta aquí todo estaría bien.
Al debuggear en Eclipse, se planta, con lo que no puedo terminar de debuggear para corregir.
Estaba seguro que era mi código, pero después de muchas pruebas decidí debuggear algo que en realidad ya existía y también se clavó.
Pensé que era Eclipe (estaba con la versión 3.5), lo migré a 3.7 y sigue pasando.
Sólo se planta al debuggear; si lo compilo (sin error por supuesto) y lo ejecuto como aplicación funciona (pero no puedo limpiar los errores de lógica propios del calluot, que tengo).
Se planta cuando se está debuggeando un callout que está asociado a un campo tipo tabla, dentro de la clase MTab, método processcallout (por ej. debuggeando clase callinvoiceext metodo doctype, el cual no toqué; se planta al dar registro nuevo y luego cambiar un valor en el campo – pasar de factura a nota de crédito).
A alguien más le ha pasado? Algún tips para poder seguir adelante?
Para poder continuar debo ir a otra pantalla (ctrl+alt+fn) y matar la aplicación java. Lo que está en la sesión principal se planta todo (tengo memoria libre y swap libre).