Hola.
Estoy utilizando el applet para firmar documentos XML, y he podido comprobar
que no funciona en Firefox si tengo instalada la máquina virtual 1.6.0_10 o
la 1.6.0_11.
Me da el siguiente error en la consola de Java.
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:92)
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:624)
at es.uji.dsign.applet2.AppHandler.<init>(AppHandler.java:161)
at es.uji.dsign.applet2.AppHandler.getInstance(AppHandler.java:178)
at es.uji.dsign.applet2.SignatureApplet.init(SignatureApplet.java:54)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: No se encontró el proceso especificado.
C:\Archivos de programa\Mozilla Firefox\softokn3.dll
at sun.security.pkcs11.wrapper.PKCS11.connect(Native Method)
at sun.security.pkcs11.wrapper.PKCS11.<init>(PKCS11.java:141)
at
sun.security.pkcs11.wrapper.PKCS11$SynchronizedPKCS11.<init>(PKCS11.java:1484)
at sun.security.pkcs11.wrapper.PKCS11.getInstance(PKCS11.java:156)
... 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:108)
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:624)
at es.uji.dsign.applet2.AppHandler.<init>(AppHandler.java:161)
at es.uji.dsign.applet2.AppHandler.getInstance(AppHandler.java:178)
at es.uji.dsign.applet2.SignatureApplet.init(SignatureApplet.java:54)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
Source)
at java.lang.Thread.run(Unknown Source)
¿Hay alguna solucion para este tema?
Gracias.
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet