Tenemos un sistema aquí que usa Java JNI para llamar a una función en una biblioteca C. Todo funcionando en Solaris.¿Cómo depurar la biblioteca JNI/C?
Tengo un problema en alguna parte con la codificación de cadenas. Un carácter árabe es devuelto por la función escrita en C, pero los métodos JNI reciben una cadena con otra codificación. Ya intenté configurar $ NLS_LANG y el parámetro vm para codificar de la misma manera, pero nada funcionó. De modo que necesito poder depurar el código C y Java JNI juntos.
¿cuál es la mejor manera de solucionarlo?
¿incluye la depuración de aplicaciones regulares de Java haciendo uso de JNI? –