Hola Alex,

Parece que no puede conectar con el servicio de sellado de tiempos:

http://tss.accv.es:8318/tsa

¿Tienes acceso a esta URL desde tu PC?

Si lo que quieres es firmar con el applet, te puedes poner la
definición de un applet en un HTML simple y hacer las llamadas
javascript que hay en el ejemplo (sin necesidad de usar PHP).

Para un ejemplo que puedas ejecutar desde Eclipse/Netbeans, echa un
vistazo a los tests jUnit que tenemos:

http://forja.uji.es/plugins/scmsvn/viewcvs.php/trunk/uji-tests/?root=cryptoapplet

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



2010/5/26 alex palomares gascón <[email protected]>:
> Quiero hacer pruebas de firma con xades de larga duración asi que
> primeramente he probado vuestro ejemplo desde la web
>
> Al intentar probar el ejemplocon firma XAdES-X-L/Digidoc desde vuestra web,
> me manda el siguiente error:
>
> No s'ha pogut calcular la signatura :: La conexió ha expirat obtenint la
> marca de temps
>
> En la consola de java aparece el siguiente bitacora:
>
> Creando handler clander ...
> User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0;
> SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media
> Center PC 6.0)
> PATH: C:\Users\Kira\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...@aea710}
> STORE: MSCapiKeyStore
> START: 1SIGNATURECOUNT: 1
> Certificate Alias: C=ES, O=Generalitat Valenciana, OU=PKIGVA, CN=ACCV-CA2
> Serial=8034541628295712608
> Seleccionando nombre fichero a: UNSET
> java.net.SocketTimeoutException: connect timed out
>  at java.net.PlainSocketImpl.socketConnect(Native Method)
>  at java.net.PlainSocketImpl.doConnect(Unknown Source)
>  at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
>  at java.net.PlainSocketImpl.connect(Unknown Source)
>  at java.net.SocksSocketImpl.connect(Unknown Source)
>  at java.net.Socket.connect(Unknown Source)
>  at sun.net.NetworkClient.doConnect(Unknown Source)
>  at sun.net.www.http.HttpClient.openServer(Unknown Source)
>  at sun.net.www.http.HttpClient.openServer(Unknown Source)
>  at sun.net.www.http.HttpClient.<init>(Unknown Source)
>  at sun.net.www.http.HttpClient.New(Unknown Source)
>  at sun.net.www.http.HttpClient.New(Unknown Source)
>  at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
> Source)
>  at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
>  at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
>  at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown
> Source)
>  at
> es.uji.dsign.crypto.TimeStampFactory.getTimeStamp(TimeStampFactory.java:46)
>  at
> es.uji.dsign.crypto.XAdESSignatureFactory.signDoc(XAdESSignatureFactory.java:161)
>  at
> es.uji.dsign.crypto.XAdESSignatureFactory.formatSignature(XAdESSignatureFactory.java:97)
>  at es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:230)
> es.uji.dsign.applet2.Exceptions.SignatureAppletException: <html><font
> color='red'>No s'ha pogut calcular la signatura :: La connexió ha expirat
> obtenint la marca de temps
>  at es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:244)
> navigator: IEXPLORER
> Returning ksh=
> {iexplorer=es.uji.dsign.crypto.keystore.mscapikeyst...@16136f0}
> STORE: MSCapiKeyStore
> START: 1SIGNATURECOUNT: 1
> Certificate Alias: C=ES, O=Generalitat Valenciana, OU=PKIGVA, CN=ACCV-CA2
> Serial=8034541628295712608
> Seleccionando nombre fichero a: UNSET
> java.net.SocketTimeoutException: connect timed out
>  at java.net.PlainSocketImpl.socketConnect(Native Method)
>  at java.net.PlainSocketImpl.doConnect(Unknown Source)
>  at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
>  at java.net.PlainSocketImpl.connect(Unknown Source)
>  at java.net.SocksSocketImpl.connect(Unknown Source)
>  at java.net.Socket.connect(Unknown Source)
>  at sun.net.NetworkClient.doConnect(Unknown Source)
>  at sun.net.www.http.HttpClient.openServer(Unknown Source)
>  at sun.net.www.http.HttpClient.openServer(Unknown Source)
>  at sun.net.www.http.HttpClient.<init>(Unknown Source)
>  at sun.net.www.http.HttpClient.New(Unknown Source)
>  at sun.net.www.http.HttpClient.New(Unknown Source)
>  at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
> Source)
>  at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
>  at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
>  at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown
> Source)
>  at
> es.uji.dsign.crypto.TimeStampFactory.getTimeStamp(TimeStampFactory.java:46)
>  at
> es.uji.dsign.crypto.XAdESSignatureFactory.signDoc(XAdESSignatureFactory.java:161)
>  at
> es.uji.dsign.crypto.XAdESSignatureFactory.formatSignature(XAdESSignatureFactory.java:97)
>  at es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:230)
> es.uji.dsign.applet2.Exceptions.SignatureAppletException: <html><font
> color='red'>No s'ha pogut calcular la signatura :: La connexió ha expirat
> obtenint la marca de temps
>  at es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:244)
>
> Supongo que el error es debido a la ACCV o a la conexion de internet. Pero
> ya llevo 2 dias sin proder ejecutar correctamente el ejemplo.
>
> Podriais indicar donde encontrar algun ejemplo de codigo fuente sin php para
> firmar con xadesXL?
>
> Muy agradecido atentamente Alejandro Palomares
>
> ________________________________
> "Del lado oscuro de Internet protegido estar puedes." ¡Descárgate gratis
> Internet Explorer 8!
> _______________________________________________
> 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