Java no es lo mio pero si entiendo bien la consola java parece decir que "es.uji.security.ui.applet.SignatureApplet" no es correcto.
Adjunto la salida de la consola:
Java Plug-in 1.6.0_18
Usar versión JRE 1.6.0_18-b07 Java HotSpot(TM) Client VM
Directorio local del usuario = C:\Documents and Settings\Administrador
----------------------------------------------------
c: borrar ventana de consola
f: finalizar objetos en la cola de finalización
g: liberación de recursos
h: presentar este mensaje de ayuda
l: volcar lista del cargador de clases
m: imprimir sintaxis de memoria
o: activar registro
q: ocultar consola
r: recargar configuración de norma
s: volcar propiedades del sistema y de despliegue
t: volcar lista de subprocesos
v: volcar pila de subprocesos
x: borrar memoria caché del cargador de clases
0-5: establecer nivel de rastreo en <n>
----------------------------------------------------


java.lang.RuntimeException: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$12.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: es.uji.security.keystore.DeviceInitializationException
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 14 more
Caused by: java.io.IOException: open HTTP connection failed:http://192.168.4.148/cryptoapplet/es/uji/security/keystore/DeviceInitializationException.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 17 more
Excepción: java.lang.RuntimeException: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException java.lang.RuntimeException: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$12.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: es.uji.security.keystore.DeviceInitializationException
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 14 more
Caused by: java.io.IOException: open HTTP connection failed:http://192.168.4.148/cryptoapplet/es/uji/security/keystore/DeviceInitializationException.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 17 more
Excepción: java.lang.RuntimeException: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException java.lang.RuntimeException: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$12.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: es.uji.security.keystore.DeviceInitializationException
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 14 more
Caused by: java.io.IOException: open HTTP connection failed:http://192.168.4.148/cryptoapplet/es/uji/security/keystore/DeviceInitializationException.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 17 more
Excepción: java.lang.RuntimeException: java.lang.NoClassDefFoundError: es/uji/security/keystore/DeviceInitializationException

El , Paúl Santapau <[email protected]> escribió:
El 30 de mayo de 2011 18:24, Rafael Ruiz Palacios [email protected]> escribió:









Hola Apicito,



Creo que estás cargando la clase incorrecta del applet, si no
recuerdo mal, desde la versión 2.1.0 la clase que hay que cargar es:



es.uji.security.ui.applet.SignatureApplet



y no



es.uji.dsign.applet2.SignatureApplet




esta se usaba hasta la versión 2.0.5. A ver si Paúl puede
confirmarlo!! :-)





Exacto, no me había fijado en el atributo code que es erróneo como bien dice Rafael.
Gracias por la aclaración :-)





Prueba si quieres a cambiarla en el atributo "code", y cuenta que
tal te va!



Un saludo!!







El 30/05/11 11:31, Apicito Plici escribió:

Me he bajado la versión 2.1.1 y he tratado de hacerla
funcionar siguiendo el manual del wiki (http://universitatjaumei.jira.com/wiki/display/CRYPTOAPPLET/Home)
y me da error de funciones inexistentes: setSignatureOutputFormat
y setInputDataEncoding.

Donde puedo encontrar información actualizada o algún ejemplo con
esta versión?:

He adaptado la descipción del applet asi:




id="CryptoApplet"

name="CryptoApplet"

code="es.uji.dsign.applet2.SignatureApplet"

width="0"

height="0"

archive="uji-ui-applet-2.1.1-signed.jar,

uji-crypto-core-2.1.1-signed.jar,

uji-utils-2.1.1-signed.jar,

uji-config-2.1.1-signed.jar,

bcprov-jdk15-143.jar,

bcmail-jdk15-143.jar,

jakarta-log4j-1.2.6.jar"

mayscript>



onClick="Sign();">





Y obtengo este error:

CryptoApplet.setSignatureOutputFormat is not a function


CryptoApplet.setSignatureOutputFormat("CMS");








_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet





--
Rafael Ruiz Palacios
Yerbabuena Software
Técnico en I+D+i
[email protected]
Telf/Phone - Fax.: (+34) 902 995 246
www.yerbabuena.es
[email protected]


En cumplimiento de la Ley Orgánica 15/1999 de 13 de Diciembre, de Protección de Datos de Carácter Personal, de YSENGINEERS, SCA, como Responsable del Fichero, pone en su conocimiento que los datos incluidos en este mensaje están dirigidos al destinatario o destinatarios designados, por lo que si lo ha recibido por error, le rogamos nos lo haga saber a la mayor brevedad posible, y elimine el original, no estando permitido hacer ningún uso del mensaje. Ponemos en su conocimiento la posibilidad de ejercer sus derechos de acceso,rectificación, cancelación y oposición, en los términos establecidos en la legislación vigente, que podrá hacer efectivos dirigiéndose por escrito a de YSENGINEERS, SCA, en la dirección: C/ Severo Ochoa, num. 4, Parque Tecnológico de Andalucía, 29590, Málaga.





_______________________________________________

CryptoApplet mailing list

[email protected]

http://llistes.uji.es/mailman/listinfo/cryptoapplet





--
Paúl Santapau Nebot
Office for Planning and Technology Forecast
Universitat Jaume I
Av. Sos Baynat, s/n
12071 Castelló de la Plana (Spain)
+34 964 387 626





_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a