Hola,

Siguiendo la solución propuesta por Rafa Ruiz que era añadir en el metodo
destroy un System.exit(0) he conseguido solventar el error.

Utilizando la versión del applet 2.0.5; sobre Windows XP y Windows 7.
Probado en IE8, IE8 (modo compatibilidad) e IE7.

Un saludo!



El 11 de marzo de 2010 08:55, pOnTa Clio <[email protected]> escribió:

> Hola, gracias por la respuesta!
>
> En principio la definición de los JARs del applet no varía, es la misma
> página y misma invocación, pero voy a revisarlo.
>
> Luego cuento mis avances!
>
> Muchas Gracias!
>
> El 10 de marzo de 2010 18:06, Ricardo Borillo 
> <[email protected]>escribió:
>
> Hola,
>>
>> De la primera vez a la segunda, ¿Cambia algo en la definición de los
>> JARs del applet?
>> En caso afirmativo, la maquina virtual intenta cargar la DLL y, al
>> haber cambiado el classpath, da el error que comentas ...
>>
>> Si el classpath se mantiene fijo, esto no debería suceder.
>>
>> ---
>> Salut,
>> ====================================
>> Ricardo Borillo Domenech
>> http://xml-utils.com
>>
>>
>>
>> 2010/3/10 pOnTa Clio <[email protected]>:
>> > Por si sirve de ayuda... El problema concreto que da es:
>> >
>> > java.lang.UnsatisfiedLinkError: Native Library C:\Documents and
>> > Settings\Administrador\Configuración
>> local\Temp\MicrosoftCryptoApi_0_3.dll
>> > already loaded in another classloader
>> >
>> >          at java.lang.ClassLoader.loadLibrary0(Unknown Source)
>> >
>> >          at java.lang.ClassLoader.loadLibrary(Unknown Source)
>> >
>> >          at java.lang.Runtime.load0(Unknown Source)
>> >
>> >          at java.lang.System.load(Unknown Source)
>> >
>> >          at es.uji.dsign.applet2.AppHandler.install(AppHandler.java:547)
>> >
>> >          at es.uji.dsign.applet2.AppHandler.<init>(AppHandler.java:162)
>> >
>> >          at
>> es.uji.dsign.applet2.AppHandler.getInstance(AppHandler.java:180)
>> >
>> >          at
>> > es.uji.dsign.applet2.SignatureApplet.init(SignatureApplet.java:55)
>> >
>> >          at
>> > sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
>> > Source)
>> >
>> >          at java.lang.Thread.run(Unknown Source)
>> >
>> > navigator: IEXPLORER
>> >
>> > Voy a migrar a la versión 2.1.0 a ver si soluciona el error, aunque no
>> tengo
>> > demasiadas esperanzas....
>> >
>> > Muchas gracias,
>> >
>> >
>> >
>> > El 10 de marzo de 2010 15:41, pOnTa Clio <[email protected]>
>> escribió:
>> >>
>> >> Hola!
>> >>
>> >> Estoy utilizando el Applet para firmar PDFs en su versión 2.0.5 y tengo
>> un
>> >> problema al ejecutarlo en Internet Explorer 8. Se que en el manual de
>> >> usuario no se da soporte a IE8, pero me intriga el error...
>> >>
>> >> La firma del documento se ejecuta correctamente, pero al cambiar de
>> página
>> >> y volver a cargar la página el applet da un error (en la consola Java)
>> y no
>> >> permite realizar una nueva firma de documento, dando un error referente
>> a la
>> >> dll MicrosoftCryptoApi_0_3.dll. Al parecer no lo carga la segunda vez.
>> >>
>> >> Muchas gracias por las respuestas,
>> >> Un saludo
>> >
>> >
>> > _______________________________________________
>> > CryptoApplet mailing list
>> > [email protected]
>> > http://llistes.uji.es/mailman/listinfo/cryptoapplet
>> >
>> >
>> _______________________________________________
>> CryptoApplet mailing list
>> [email protected]
>> http://llistes.uji.es/mailman/listinfo/cryptoapplet
>>
>
>
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a