Hola Daniel, Por la salida parece que el server le esta devolviendo al applet un error 500 Internal Server Error al hacer el post del resultado, yo empezaría por la configuración / logs del server web.
Saludos, El 23 de febrero de 2011 14:13, Daniel Martínez <[email protected]>escribió: > Buenas tardes, estoy cambiando la versión de cryptoapplet con el objetivo > de utilizar la nueva versión pero me he encontrado con un inesperado > problema. Resulta que cuando lanzo la firma de un documento pdf se produce > el siguiente error: > > DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-2 > es.uji.security.ui.applet.JSCommands [14:08:35,618] - New access to browser > window from Applet > DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-2 > es.uji.security.ui.applet.SignatureApplet [14:08:35,618] - Looking for > suitable Look&Feels > DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-2 > es.uji.security.ui.applet.SignatureApplet [14:08:35,628] - Nimbus Look&Feel > loaded > DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-2 > es.uji.security.ui.applet.AppHandler [14:08:35,628] - Trying to retrieve > ujiCrypto.conf from server ... > ERROR thread applet-es.uji.security.ui.applet.SignatureApplet-2 > es.uji.security.ui.applet.AppHandler [14:08:35,638] - Cann't load > ujiCrypto.conf from server. WARNING: Bundled local file will be loaded. > Slot k = 1 > Slot 1 has signature capabilities > Slot k = 2 > Slot 2 has signature capabilities > DEBUG thread applet-es.uji.security.ui.applet.SignatureApplet-2 > es.uji.security.ui.applet.SignatureApplet [14:08:36,876] - Call JavaScript > method: onInitOk > DEBUG Applet 2 LiveConnect Worker Thread > es.uji.security.ui.applet.AppHandler [14:08:43,980] - Setting > signOutputFormat to es.uji.security.crypto.pdf.PDFSignatureFactory > DEBUG Applet 2 LiveConnect Worker Thread > es.uji.security.ui.applet.AppHandler [14:08:43,981] - Setting > inputDataEncoding to PLAIN > Initializing Window ... > DEBUG Applet 2 LiveConnect Worker Thread > es.uji.security.ui.applet.SignatureApplet [14:08:43,986] - Init window > DEBUG Applet 2 LiveConnect Worker Thread > es.uji.security.ui.applet.JTreeCertificateBuilder [14:08:44,002] - Building > certificate tree > DEBUG Applet 2 LiveConnect Worker Thread > es.uji.security.ui.applet.JTreeCertificateBuilder [14:08:44,002] - Added new > CA Generalitat Valenciana > DEBUG Applet 2 LiveConnect Worker Thread > es.uji.security.ui.applet.JTreeCertificateBuilder [14:08:44,002] - Added new > certificate DANIEL MARTINEZ NAVARRO - NIF:22585158D (digitalSignature) > DEBUG Applet 2 LiveConnect Worker Thread > es.uji.security.ui.applet.SignatureApplet [14:08:44,352] - Call JavaScript > method: onWindowShow > Window initialized > STORE: PKCS11 > START: 1SIGNATURECOUNT: 1 > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,572] > - Getting selected certificate > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,573] > - Selected certificate:C=ES, O=Generalitat Valenciana, OU=Ciudadanos, > SURNAME=MARTINEZ NAVARRO, GIVENNAME=DANIEL, SERIALNUMBER=22585158D, > CN=DANIEL MARTINEZ NAVARRO - NIF:22585158D > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,573] > - Validating certificate > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,573] > - The certificate is valid > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,573] > - Loading certificate store > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,578] > - Certificate store loaded > Certificate Alias: FIRMA > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,579] > - Loading signature format: es.uji.security.crypto.pdf.PDFSignatureFactory > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,579] > - Signer Role: UNSET > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,579] > - Selected a digital signature certificate > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLInputParams > [14:08:58,579] - Retrieving data from > http://localhost:8080/DysmaFileVista/ImpresionAction.do?accion=muestraDoc&id=1817&version=0 > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLInputParams > [14:08:58,641] - Retrieved null bytes > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,655] > - Encoding: PLAIN > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,655] > - [FIRMA] > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,656] > - Private key format: null > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,656] > - Private key algorithm: RSA > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,656] > - Provider: SunPKCS11-NSS > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,656] > - Define PDF options > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,658] > - Signing data > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,658] - Init PDF signature configuration > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,658] - VisibleAreaTextSize: 8 > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,677] - VisibleSignature: true > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,677] - VisibleAreaTextPattern: > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,678] - Bind value %s: DANIEL MARTINEZ NAVARRO - NIF:22585158D > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,678] - Bind value %t: 23/02/2011 14:08:58 > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,678] - VisibleArea: 0.0,830.0,180.0,785.0 offsetX:190.0, > offsetY:-35.0 > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,678] - VisibleAreaPage: 1 > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,678] - VisibleSignatureType: GRAPHIC_AND_DESCRIPTION > DEBUG thread-sig-1 es.uji.security.crypto.pdf.PDFSignatureFactory > [14:08:58,678] - VisibleAreaImgFile: uji.jpg > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,840] > - The signature is valid > DEBUG thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,840] > - Encoding for output PLAIN > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLOutputParams > [14:08:58,841] - Recover JavaScript member: document > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLOutputParams > [14:08:58,841] - Cookies: JSESSIONID=7DC265CF13361A611825F3B75CF3CD1A > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLOutputParams > [14:08:58,841] - Posting data to > http://localhost:8080/DysmaFileVista/GestionNotificacionesAction.do?accion=firmaListener&ids=1817, > with post parameter variable content > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLOutputParams > [14:08:58,855] - PROCESANDO TOKEN: accion=firmaListener > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLOutputParams > [14:08:58,855] - ENVIANDO EN EL POST : accion=firmaListener > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLOutputParams > [14:08:58,855] - PROCESANDO TOKEN: ids=1817 > DEBUG thread-sig-1 es.uji.security.ui.applet.io.URLOutputParams > [14:08:58,855] - ENVIANDO EN EL POST : ids=1817 > ERROR thread-sig-1 es.uji.security.ui.applet.io.URLOutputParams > [14:08:58,903] - Error en el post: 500 > ERROR thread-sig-1 es.uji.security.ui.applet.SignatureThread [14:08:58,903] > - Exception decoding data > java.io.IOException: Error en el post: 500 > at > es.uji.security.ui.applet.io.URLOutputParams.setSignData(URLOutputParams.java:124) > at > es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:517) > DEBUG thread-sig-1 es.uji.security.ui.applet.AppHandler [14:08:58,903] - > Call JavaScript method: onSignError > es.uji.security.ui.applet.SignatureAppletException > at > es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:525) > > > He estado mirando, y le paso dos url, una de entrada y otra de salida, pero > es en la de salida que me conecta con un action método java la que me está > fallando con dicho error. ¿Sabéis por donde pueden ir los tiros? Ando un > poco perdido al respecto. > > Un saludo y muchas gracias. > -- > [image: Dysmatica] > > *Daniel Martínez* > > *Soluciones tecnológicas* > [email protected] > > Plaza Cánovas del Castillo, 9 - 1º - 3ª > 46005 Valencia > Tel. 96 373 59 57 Fax 96 333 51 65 > E-mail: [email protected] > www.dysmatica.es > > *Este mensaje es confidencial. Cualquier distribución, uso o copia del > mensaje o de la información en el contenido por otras personas distintas de > los destinatarios esta prohibida. Si usted recibe este mensaje por error, > por favor comuníquemelo inmediatamente mediante reenvío del mensaje o por > otro medio.*** > > Aquest missatge és confidencial. Qualsevol distribució, ús o còpia del > missatge o de la informació en el contingut per altres persones distintes > dels destinataris està prohibida. Si vostè rep aquest missatge per error, > per favor comunique-me'l immediatament mitjançant reexpedició del missatge o > per altre mitjà. > > _______________________________________________ > CryptoApplet mailing list > [email protected] > http://llistes.uji.es/mailman/listinfo/cryptoapplet > > -- Paúl Santapau Nebot http://es.linkedin.com/pub/paul-santapau/4/53a/a99 Twitter: @psantapau
<<firma_verde.png>>
_______________________________________________ CryptoApplet mailing list [email protected] http://llistes.uji.es/mailman/listinfo/cryptoapplet
