Hola Raul,

La 2.1.0 está en beta, y ya hemos empezado las pruebas con ella.
Para la firma PDF, además del uji-format-pdf, necesitas también
incluir el uji-crypto-cms.

---
Salut,
====================================
Ricardo Borillo Domenech
http://xml-utils.com



2009/8/21 Raúl Fernández <[email protected]>:
> Hola!
>
> He actualizado a la versión 2.1.0,
>
> Ahora al intentar firmar, se queda parado en el 30% aprox. Y el mensaje que
> sale es el siguiente:
>
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.SignatureApplet [12:27:53,064] - Nimbus Look&Feel
> loaded
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.AppHandler [12:27:53,344] - Detected user agent
> mozilla/4.0 (compatible; msie 8.0; windows nt 6.0; trident/4.0; slcc1; .net
> clr 2.0.50727; .net clr 3.5.30729; .net clr 3.0.30618)
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.AppHandler [12:27:53,344] - Navigator variable set
> to IEXPLORER
> DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-1
> es.uji.security.ui.applet.SignatureApplet [12:27:53,742] - onInintOk
> JavaScript function has been invoked
> DEBUG Applet 4 LiveConnect Worker Thread
> es.uji.security.ui.applet.AppHandler [12:28:01,305] - Setting
> inputDataEncoding to PLAIN
> DEBUG Applet 4 LiveConnect Worker Thread
> es.uji.security.ui.applet.AppHandler [12:28:01,329] - Setting
> signOutputFormat to es.uji.security.crypto.pdf.PDFSignatureFactory
> Initializing Window ...
> Window  initialized
> STORE: MSCAPI
> START: 1SIGNATURECOUNT: 1
> Certificate Alias: Certificado Pruebas Software Válido
> Exception in thread "thread-sig-0" java.lang.NoClassDefFoundError:
> es/uji/security/crypto/cms/pdf/TSAClient
>        at java.lang.Class.forName0(Native Method)
>        at java.lang.Class.forName(Unknown Source)
>        at
> es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:157)
> Caused by: java.lang.ClassNotFoundException:
> es.uji.security.crypto.cms.pdf.TSAClient
>        at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
>        at java.lang.ClassLoader.loadClass(Unknown Source)
>        at java.lang.ClassLoader.loadClass(Unknown Source)
>        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>        ... 3 more
> Caused by: java.io.IOException: open HTTP connection
> failed:http://localhost:8080/CividasWebEN/applet/es/uji/security/crypto/cms/
> pdf/TSAClient.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)
>        ... 7 more
>
>
>
>
>
> -----Mensaje original-----
> De: [email protected]
> [mailto:[email protected]] En nombre de Raúl Fernández
> Enviado el: viernes, 21 de agosto de 2009 11:16
> Para: 'Ricardo Borillo'
> CC: [email protected]
> Asunto: Re: [CryptoApplet] Problema firma PDF con CryptoApplet
>
> Estoy usando la 2.0.5 ¿es estable la 2.1.0?
>
> Ya he conseguido solucionar el problema:
> No había añadido al ujiConfig.jar los .pem que aparecen en ujiCrypto.conf
>
> CACamerfirma.pem
> test.pem
> VA-root.pem
> VA-ocspSign.pem
> Nisuca.pem
>
> Ahora ya me aparece el mensaje: firma realizada correctamente
>
> Pero no guarda el pdf resultado
>
> User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0;
> SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
> PATH: C:\Users\RAUL~1.FER\AppData\Local\Temp\MicrosoftCryptoApi_0_3.dll
> 0000: 0E 15 8D 9F 6A C5 8B 31 - 67 30 BE 8F 4D 35 71 AB  ....j..1g0..M5q.
> 0010: D4 C9 F9 90                                        ....
>
>
> ---
>
> 0000: 0E 15 8D 9F 6A C5 8B 31 - 67 30 BE 8F 4D 35 71 AB  ....j..1g0..M5q.
> 0010: D4 C9 F9 90                                        ....
>
> navigator: IEXPLORER
> Returning ksh=
> {iexplorer=es.uji.dsign.crypto.keystore.mscapikeyst...@197bb7}
> STORE: MSCapiKeyStore
> START: 1SIGNATURECOUNT: 1
> Certificate Alias: CN=AC Camerfirma Certificados Camerales, O=AC Camerfirma
> SA, SERIALNUMBER=A82743287, L=Madrid (see current address at
> www.camerfirma.com/address), [email protected],
> C=ES Serial=13474770085092524033
> Error en el post 404
>
>
>
>
>
> START: 1 SIGNATURECOUNT: 1
>
>
> Por lo que parece tengo problemas para escribir el resultado de la firma
>
> -----Mensaje original-----
> De: [email protected] [mailto:[email protected]] En nombre de Ricardo
> Borillo
> Enviado el: viernes, 21 de agosto de 2009 10:15
> Para: Raúl Fernández
> CC: [email protected]
> Asunto: Re: [CryptoApplet] Problema firma PDF con CryptoApplet
>
> Hola Raul,
>
> ¿Qué versión de CryptoApplet utilizas? ¿La 2.0.5 o la del trunk?
> ¿Puedes pegar los mensajes de la consola java?
>
> ---
> Salut,
> ====================================
> Ricardo Borillo Domenech
> http://xml-utils.com
>
>
>
> 2009/8/21 Raúl Fernández <[email protected]>:
>> Buenos días,
>>
>> Me da el siguiente error al intentar firmar un pdf: No se ha podido
> calcular
>> la firma
>>
>> Estoy intentando firmar con el certificado de pruebas de camerfirma y he
>> seguido los pasos que aparecen en la lista para modificar el fichero de
>> configuración y que acepte estos certificados, he eliminado la firma (y
> las
>> líneas posteriores a la segunda del MANIFEST) de los jars y los he vuelto
> a
>> firmar.
>>
>> Alguna pista¿?
>>
>> Muchas gracias
>>
>>
>>
>> _______________________________________________
>> 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
>
>
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a