Hola Daniel, Tiene la pinta de que el JAR del bcprov no ha podido ser cargado correctamente por la máquina virtual ...
java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1TaggedObject Activa un nivel de traza mayor en la consola java (por ejemplo nivel 5) y verás si tiene algún problema descargando alguna dependencia. --- Salut, ==================================== Ricardo Borillo Domenech http://xml-utils.com twitter: @borillo 2010/9/16 Daniel <[email protected]> > Una apreciación: el certificado es cogido del almacén de certificados, no > de un fichero > > > > Saludos > > > > *De:* [email protected] [mailto: > [email protected]] *En nombre de *Daniel > *Enviado el:* jueves, 16 de septiembre de 2010 10:31 > *Para:* [email protected] > *Asunto:* [CryptoApplet] Fallo en el proceso de firma > > > > [image: Descripción: ADR Formación] <http://www.adrformacion.com/> > > Buenos días, > > Estoy obteniendo este error al hacer el firmado con el certificado personal > de usuario, emitido por FNMT, la traza de java es la siguiente > > > Window initialized > > STORE: PKCS11 > > START: 1SIGNATURECOUNT: 1 > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,079] > - Getting selected certificate > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,079] > - Selected certificate:CN=NOMBRE IBAÑEZ DEL CAMPO DANIEL - NIF 16607319P, > OU=500790026, OU=FNMT Clase 2 CA, O=FNMT, C=ES > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,079] > - Validating certificate > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,080] > - The certificate is valid > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,080] > - Loading certificate store > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,158] > - Certificate store loaded > > Certificate Alias: NOMBRE IBAÃ?EZ DEL CAMPO DANIEL - NIF 16607319P's FNMT > ID > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,159] > - Loading signature format: es.uji.security.crypto.pdf.PDFSignatureFactory > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,180] > - Selected a digital signature certificate > > DEBUG thread-sig-0 es.uji.security.ui.applet.io.URLInputParams > [10:26:13,181] - Retrieving data from http://myurl.com//files/contrato130.pdf > > DEBUG thread-sig-0 es.uji.security.ui.applet.io.URLInputParams > [10:26:13,300] - Retrieved 313058 bytes > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,300] > - Encoding: PLAIN > > DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread [10:26:13,306] > - Signing data > > ASK FOR: PDFSIG_CA_CERTSreturn value9 > > ASK FOR: PDFSIG_CA_CERT1return valuecagva.pem > > ASK FOR: PDFSIG_CA_CERT2return valuerootca.pem > > ASK FOR: PDFSIG_CA_CERT3return valueaccv-ca2.pem > > ASK FOR: PDFSIG_CA_CERT4return valueACDNIE001.pem > > ASK FOR: PDFSIG_CA_CERT5return valueACDNIE002-SHA1.pem > > ASK FOR: PDFSIG_CA_CERT6return valueACDNIE003-SHA1.pem > > ASK FOR: PDFSIG_CA_CERT7return valueNisuCa.pem > > ASK FOR: PDFSIG_CA_CERT8return valuetest.pem > > ASK FOR: PDFSIG_CA_CERT9return valuefnmt.pem > > ASK FOR: PDFSIG_VISIBLE_SIGNATUREreturn valuefalse > > ASK FOR: PDFSIG_TIMESTAMPINGreturn valuetrue > > ASK FOR: PDFSIG_TSA_URLreturn valuehttp:// > psis.catcert.net/psis/catcert/tsp > > ASK FOR: PDFSIG_REASONreturn valueCryptoApplet digital signatures > > ASK FOR: PDFSIG_LOCATIONreturn valueSpain > > ASK FOR: PDFSIG_CONTACTreturn valueJaume I University > > ASK FOR: PDFSIG_TSA_URLreturn valuehttp:// > psis.catcert.net/psis/catcert/tsp > > Exception in thread "thread-sig-0" java.lang.NoClassDefFoundError: > org/bouncycastle/asn1/ASN1TaggedObject > > at > es.uji.security.crypto.pdf.PDFSignatureFactory.genPKCS7Signature(PDFSignatureFactory.java:49) > > at > es.uji.security.crypto.pdf.PDFSignatureFactory.signPdfTsp(PDFSignatureFactory.java:91) > > at > es.uji.security.crypto.pdf.PDFSignatureFactory.formatSignature(PDFSignatureFactory.java:207) > > at > es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:298) > > Caused by: java.lang.ClassNotFoundException: > org.bouncycastle.asn1.ASN1TaggedObject > > at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown > Source) > > at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown > Source) > > at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown > Source) > > at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown > Source) > > at java.lang.ClassLoader.loadClass(Unknown Source) > > ... 4 more > > Caused by: java.io.IOException: open HTTP connection failed: > http://myurl.com/lib/signaps/org/bouncycastle/asn1/ASN1TaggedObject.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) > > ... 9 more > > > > ¿Cuál puede ser el motivo? > Gracias de antemano JJ > > *Daniel Ibáñez del Campo* > > Dpto. Soporte y Desarrollo > > Tel. 941 250 116 ext. 22 > > [email protected] > > *[image: Descripción: > http://www.adrformacion.com/imgcorreo/2010/iconcal.gif]ADR Formación* - > Vara de Rey 41 Bis. 1º Of. 6 · 26002 Logroño La Rioja · Tel. 941 250 116 · > Fax 941 236 805 > > Este comunicado es para uso exclusivo del destinatario y puede contener > información confidencial. Si usted no es el destinatario indicado queda > prohibida legalmente la difusión de la información, por favor comuníquenoslo > y destruya la misma. Gracias. > > Sus datos únicamente son utilizados para el envío de información sobre > Formación y Desarrollos Informáticos, y en ningún caso son cedidos a > terceros. Si no desea recibir más información de ADR Formación responda a > este correo indicando en el asunto la palabra "Eliminar". Si desea modificar > los datos de contacto, por favor comuníquelo. > > > > _______________________________________________ > CryptoApplet mailing list > [email protected] > http://llistes.uji.es/mailman/listinfo/cryptoapplet > >
<<image001.png>>
<<image002.gif>>
_______________________________________________ CryptoApplet mailing list [email protected] http://llistes.uji.es/mailman/listinfo/cryptoapplet
