Sí que es correcta "es.uji.security.ui.applet.SignatureApplet" puesto que ya te ha iniciado el applet, el problema es que no termina de cargar porque no encuentra la clase "es.uji.security.keystore.DeviceInitializationException" que está en el paquete "uji-keystore-2.1.1-signed.jar" y debes añadir en "archive":

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,

                uji-keystore-2.1.1-signed.jar <--

                bcprov-jdk15-143.jar,
                bcmail-jdk15-143.jar,
                jakarta-log4j-1.2.6.jar"

Espero que así se te arregle!!

Saludos!!


El 31/05/11 09:11, [email protected] escribió:
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, S.C.A., 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, S.C.A., 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

--
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, S.C.A., 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, S.C.A., 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

Responder a