Hola,
Sé que es rizar el rizo, simplemente comentaros lo siguiente: me he
instalado el firefox 2 y el 3 en la misma máquina (windows XP) para
poder hacer las pruebas del applet en diferentes entornos y me he
encontrado con lo siguiente (evidentemente dudo que alguien tenga varios
firefox a parte de los desarrolladores):
Al intentar obtener el patha absoluto del navegador:
Mozilla.getAbsoluteApplicationPath() obtiene la ruta del último firefox
que instalaste y no el firefox que realmente estás ejecutando por lo que
da este error (simplemente informaros, ya que puede que más
desarrolladores se encuentren con esto):
USER AGENT: mozilla/5.0 (windows; u; windows nt 5.1; es-es; rv:1.8.1.14)
gecko/20080404 firefox/2.0.0.14
navigator: MOZILLA
_pk11LibPath: C:\Archivos de programa\Mozilla Firefox\softokn3.dll
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
es.uji.dsign.crypto.keystore.pkcs11.PKCS11Helper.initialize(PKCS11Helper.java:89)
at
es.uji.dsign.crypto.keystore.pkcs11.PKCS11Helper.<init>(PKCS11Helper.java:33)
at
es.uji.dsign.crypto.keystore.PKCS11KeyStore.<init>(PKCS11KeyStore.java:66)
at
es.uji.dsign.applet2.AppHandler.initKeyStoresTable(AppHandler.java:520)
at es.uji.dsign.applet2.AppHandler.<init>(AppHandler.java:150)
at es.uji.dsign.applet2.AppHandler.getInstance(AppHandler.java:167)
at es.uji.dsign.applet2.SignatureApplet.init(SignatureApplet.java:54)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_DEVICE_ERROR
at sun.security.pkcs11.wrapper.PKCS11.C_Initialize(Native Method)
at
sun.security.pkcs11.wrapper.PKCS11$SynchronizedPKCS11.C_Initialize(PKCS11.java:1488)
at sun.security.pkcs11.wrapper.PKCS11.getInstance(PKCS11.java:160)
... 13 more
ERR_MOZ_KEYSTORE_LOAD
es.uji.dsign.crypto.keystore.pkcs11.PKCS11HelperException: Problem using
java reflection with pkcs11 classes::null
at
es.uji.dsign.crypto.keystore.pkcs11.PKCS11Helper.initialize(PKCS11Helper.java:102)
at
es.uji.dsign.crypto.keystore.pkcs11.PKCS11Helper.<init>(PKCS11Helper.java:33)
at
es.uji.dsign.crypto.keystore.PKCS11KeyStore.<init>(PKCS11KeyStore.java:66)
at
es.uji.dsign.applet2.AppHandler.initKeyStoresTable(AppHandler.java:520)
at es.uji.dsign.applet2.AppHandler.<init>(AppHandler.java:150)
at es.uji.dsign.applet2.AppHandler.getInstance(AppHandler.java:167)
at es.uji.dsign.applet2.SignatureApplet.init(SignatureApplet.java:54)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
es.uji.dsign.applet2.Exceptions.SignatureAppletException
at
es.uji.dsign.applet2.AppHandler.initKeyStoresTable(AppHandler.java:533)
at es.uji.dsign.applet2.AppHandler.<init>(AppHandler.java:150)
at es.uji.dsign.applet2.AppHandler.getInstance(AppHandler.java:167)
at es.uji.dsign.applet2.SignatureApplet.init(SignatureApplet.java:54)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
un saludo
begin:vcard
fn;quoted-printable:Jose Gargallo Tuz=C3=B3n
n;quoted-printable:Gargallo Tuz=C3=B3n;Jose
email;internet:[EMAIL PROTECTED]
tel;work:96 373 59 57
version:2.1
end:vcard
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet