Hola Jose, 

 ¿Qué versión del applet utilizas?
 Los ejemplos en [1], ¿te funcionan correctamente?
 ¿Has modificado algo del jar ujiConfig-x.y.z.jar a parte 
 del fichero ujiCrypto.conf?

 ¿Podrías enviar también a la lista el contenido del campo Issuer de tu 
 certificado en el dnie?

Saludos.
Paúl.

El Tuesday 03 June 2008 14:23:09 Jose Gargallo escribió:
> Hola,
>
> Tengo el applet funcionando en uno de mis proyectos y no da ningún
> problema con un certificado de la ACCV importado en el navegador. El
> problema es que me da el siguiente error cuando intento firmar con el
> DNIe, sí que me muestra los certificados del DNIe en el listado del
> Applet pero al firmar me da el siguiente error:
>
> Returning ksh=
> [EMAIL PROTECTED],
> [EMAIL PROTECTED]
> STORE: PKCS11KeyStore
> START: 1SIGNATURECOUNT: 1
> Certificate Alias: CertAutenticacion
> ERROR: 65 - ERROR: 65java.lang.NullPointerException; nested exception is:
>     java.lang.NullPointerException
> java.lang.NullPointerException
>     at
> org.bouncycastle.jce.PrincipalUtil.getSubjectX509Principal(Unknown Source)
>     at
> es.uji.dsign.crypto.digidoc.factory.BouncyCastleNotaryFactory.creatCertReq(
>BouncyCastleNotaryFactory.java:878) at
> es.uji.dsign.crypto.digidoc.factory.BouncyCastleNotaryFactory.createOCSPReq
>uest(BouncyCastleNotaryFactory.java:920) at
> es.uji.dsign.crypto.digidoc.factory.BouncyCastleNotaryFactory.getConfirmati
>on(BouncyCastleNotaryFactory.java:256) at
> es.uji.dsign.crypto.digidoc.factory.BouncyCastleNotaryFactory.getConfirmati
>on(BouncyCastleNotaryFactory.java:333) at
> es.uji.dsign.crypto.digidoc.Signature.getConfirmation(Signature.java:609)
>     at
> es.uji.dsign.crypto.XAdESSignatureFactory.signDoc(XAdESSignatureFactory.jav
>a:233) at
> es.uji.dsign.crypto.XAdESSignatureFactory.formatSignature(XAdESSignatureFac
>tory.java:79) at
> es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:190) 4
> es.uji.dsign.applet2.Exceptions.SignatureAppletException: <html><font
> color='red'>No s'ha pogut calcular la signatura
>     at es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:202)
>
> No he tocado nada de la configuración porque entiendo que por defecto
> está configurado para la ACCV y el DNIe
>
> Gracias y un saludo


_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a