Problemas con java en Linux

Imagen de al-serv

Forums: 

Hola de nuevo!

tengo que sacarme un certificado digital de hacienda y el entorno esta hecho con java y me da el siguiente error ;

"" Error: Error en sign.No se ha podido cargar el Applet.java.lang.reflect.InvocationTargetException.""

he probado con centos, con fedora y lo mismo, he instalado el java que tienen de oracle 7 creando los enlaces a la carpeta plugin y verificando en la web de java.com que todo estaba bien instalado, también he probado el openjdk que hay en los repos pero nada de nada! he llamado al servicio tecnico y si no tengo windows no me dan soporte!!! alguna idea de que puedo hacer o instalar para que funcione????

al-serv

Imagen de deathUser

[quote=al-serv]Applet.java.lang.reflect.InvocationTargetException[/quote]

Lo de reflect.InvocationTargetException suena a uso de reflection en el Applet JAVA ese que estás tratando de ejecutar, y parece que no encuentra el método o que el método no tiene los parámetros esperados (la firma del método no coincide, lo que a la final se traduce en que no encuentra el puto método), has probado con la versión 1.6 de la JVM de Sun ...??? es probable que la 7 tenga un bug (que raro) o que no exista en la 7 el método que necesitas ...

Suerte ...

bye
;)

PD: lo otro sería hacer ingeniería reversa (decompilar el applet) y debuguear la aplicación a ver donde mierda peta ...

Re:

Imagen de al-serv

es la web de hacienda y sus técnicos solo me dicen que utilice la ultima versión que hay en la web, he probado también con openjdk de centos que es la 6 y hace lo mismo.... lo curioso es que con windows ( lo he probado desde otro PC que tenia windows ) y si que funciona pero me niego a tener que comprar una licencia de windows para poder esta parte de mi trabajo que es tocar esa web!!! agggggg ;(

Re:

Imagen de al-serv

en Windows utilizo la misma versión que con linux, es la jre-7u5 que es la ultima que es la misma que para windows... lo que probare la otra, la jdk a ver si va a ser eso pero en windows seguro que es la jre

Re:

Imagen de al-serv

he visto algo sobre dar permisos a la maquina virtual Java pero no se que carpeta es... alguna idea a que le tendria que dar permisos??? podria ser del selinux???

Re: Solucionado

Imagen de al-serv

Al final lo he solucionado, he instalado el jre de 32bits, he hecho el enlace simbólico para que firefox lo detecte;

[quote]ln -s /usr/java/default/lib/i386/libnpjp2.so /usr/lib64/firefox/plugins[/quote]

y con esto me ha funcionado!

Gracias por todo! saludos!

Re:

Imagen de al-serv

pues probé otros navegadores ( opera, chrome ) y en este me daba un error distinto, algo de que la arquitectura no era correcta ( en ingles ) entonces me dio la pista y probe de instalar el 32bits de jre y funciono! :) y las demás aplicaciones también me van, pues se queda así jejejje! :)