Hola, tengo un problema con la firma en xades….

 

Cuando lanzo la aplicación para firmar, me da el error “no se ha podido
calcular la firma”

 

La salida de consola de java es:

 

Java Plug-in 1.6.0_14

Usar versión JRE 1.6.0_14-b08 Java HotSpot(TM) Client VM

Directorio local del usuario = \\ddol-i\DDOL\usuarios\jagluengo

 

----------------------------------------------------

c:   borrar ventana de consola

f:   finalizar objetos en la cola de finalización

g:   liberación de recursos

h:   presentar este mensaje de ayuda

l:   volcar lista del cargador de clases

m:   imprimir sintaxis de memoria

o:   activar registro

q:   ocultar consola

r:   recargar configuración de norma

s:   volcar propiedades del sistema y de despliegue

t:   volcar lista de subprocesos

v:   volcar pila de subprocesos

x:   borrar antememoria del cargador de clases

0-5: establecer nivel de rastreo en <n>

----------------------------------------------------

 

Reading certificates from 7504
http://docs.pre.ddol.es/home/documentos//firma/aps/ujiApplet-2.0.5.jar |
C:\Users\jagluengo\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\40\88ac4e8
-52d2ffd4.idx

Reading certificates from 29462
http://docs.pre.ddol.es/home/documentos//firma/aps/jakarta-log4j-1.2.6.jar |
C:\Users\jagluengo\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\23\7723a25
7-53f934d8.idx

Reading certificates from 20632
http://docs.pre.ddol.es/home/documentos//firma/aps/ujiCrypto-2.0.5.jar |
C:\Users\jagluengo\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\10\396a648
a-4ec91bb3.idx

Creando handler clander ... 

User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET
CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2)

Reading certificates from 152282
http://docs.pre.ddol.es/home/documentos//firma/aps/bcprov-jdk15-138.jar |
C:\Users\jagluengo\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\62\2105047
e-41e8ecec.idx

PATH: C:\Users\JAGLUE~1\AppData\Local\Temp\MicrosoftCryptoApi_0_3.dll

Reading certificates from 3676
http://docs.pre.ddol.es/home/documentos//firma/aps/ujiUtils-2.0.5.jar |
C:\Users\jagluengo\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\16\1dec9c1
0-1c5cd27c.idx

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...@ed662d}

STORE: MSCapiKeyStore

START: 1SIGNATURECOUNT: 1

Certificate Alias: [email protected], CN=José Antonio
Garcia-Luengo Puig, OU=Dpto. Sistemas, O=Datadec Online S.A, L=Valencia,
ST=Valencia, C=ES Serial=10799441114542991532

java.lang.NullPointerException

                at
es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:156)

 

 

y el archivo de configuración que tengo es el siguiente:

 

DIGIDOC_OCSP_RESPONDER_COUNT=2

DIGIDOC_OCSP_RESPONDER_URL1=http://ocsp.pki.gva.es

DIGIDOC_OCSP_RESPONDER_URL2=http://ocsp.dnie.es

 

SIGN_OCSP_REQUESTS=false

 

DIGIDOC_CA_CERTS=9

DIGIDOC_CA_CERT1=jar://cagva.pem

DIGIDOC_CA_CERT2=jar://rootca.pem

DIGIDOC_CA_CERT3=jar://accv-ca2.pem

DIGIDOC_CA_CERT4=jar://ACDNIE001.pem

DIGIDOC_CA_CERT5=jar://ACDNIE002-SHA1.pem

DIGIDOC_CA_CERT6=jar://ACDNIE003-SHA1.pem

DIGIDOC_CA_CERT7=jar://NisuCa.pem

DIGIDOC_CA_CERT8=jar://ddol_demo.pem

DIGIDOC_CA_CERT9=jar://ddol.pem

 

 

 

DIGIDOC_OCSP_COUNT=2

DIGIDOC_OCSP1_CN=ocsp-gva

DIGIDOC_OCSP1_CERT=jar://ocsp-gva.crt

DIGIDOC_OCSP1_CA_CERT=jar://cagva.pem

DIGIDOC_OCSP1_CA_CN=CAGVA

 

DIGIDOC_OCSP2_CN=AV DNIE FNMT

DIGIDOC_OCSP2_CERT=jar://DNIEOCSP.pem

DIGIDOC_OCSP2_CA_CERT=jar://ACDNIE001.pem

DIGIDOC_OCSP2_CA_CN=AC DNIE 001

 

# OCSP, CRL or none selectors

DIGIDOC_CERT_VERIFIER=OCSP

DIGIDOC_SIGNATURE_VERIFIER=OCSP

 

# Set this value to false if you are not adding an ocsp 

# confirmation to your signatures, otherwise, an exception 

# will be thrown if the confirmation does not exists.

DIGIDOC_DEMAND_OCSP_CONFIRMATION_ON_VERIFY=false

 

 

# Set this value to 0 if you do not want 

# compute the tsp.

DIGIDOC_TSA_COUNT=0

 

#DIGIDOC_TSA_COUNT=1

 

 

DIGIDOC_TSA1_CERT=jar://tsa1_accv.der

DIGIDOC_TSA1_CA_CERT=jar://tsa1_accv.der

DIGIDOC_TSA1_USE_NONCE=true

DIGIDOC_TSA1_ASK_CERT=false

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

DIGIDOC_TSA1_CN=CAGVA

DIGIDOC_TSA1_CA_CN=CAGVA

DIGIDOC_TSA1_SN=12

DIGIDOC_MAX_TSA_TIME_ERR_SECS=60

 

¿qué estoy haciendo mal?

 

Pd.- los archivos pdf me los firma correctamente.

 

Gracias y un saludo.

 

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

Responder a