Hola Jose Luis, Parece que el NPE se produce por culpa de estos valores de configuración:
DIGIDOC_CERT_VERIFIER= DIGIDOC_SIGNATURE_VERIFIER= Estás intentando utilizar la firma XAdES-X-L, y necesitas que el valor establecido no sea nulo. Lo mejor es que dejes la config por defecto: DIGIDOC_CERT_VERIFIER=OCSP DIGIDOC_SIGNATURE_VERIFIER=OCSP --- Salut, ==================================== Ricardo Borillo Domenech http://xml-utils.com / http://twitter.com/borillo 2010/8/12 José Luís Vaquero <[email protected]>: > En el correo anterior puse un fichero de configuracion erroneo, el que > utilizo es el siguiente: > > ## > ## Author: Pa�l Santapau Nebot > ## Date: 15-02-08 > ## > ## Description: That is a sample conguration file for the uji > ## crypto modules, that should be taken as an example > ## and must be modified to fit the specific requierements > ## of each case. > ## > ## > > ##For Certificates a new protocol has been added, this is keystore://Alias > > # > ## > ## (XAdES-X-L) Digidoc related stuff > ## > # > > DEFAULT_KEYSTORE=uji.keystore > > DIGIDOC_OCSP_RESPONDER_COUNT=0 > #DIGIDOC_OCSP_RESPONDER_URL1=http://des-afirma.redinteradministrativa.es/servidorOcsp/servidorOCSP > #DIGIDOC_OCSP_RESPONDER_URL1=http://ocsp.accv.es > #DIGIDOC_OCSP_RESPONDER_URL2=http://ocsp.dnie.es > > SIGN_OCSP_REQUESTS=false > DIGIDOC_USE_NONCE=false > > DIGIDOC_CA_CERTS=10 > 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://ACRAIZDNIE.pem > DIGIDOC_CA_CERT8=jar://NisuCa.pem > DIGIDOC_CA_CERT9=jar://ujica.pem > DIGIDOC_CA_CERT10=jar://fnmt.pem > > DIGIDOC_OCSP_COUNT=0 > > #DIGIDOC_OCSP1_CN=AV DNIE MPR > #DIGIDOC_OCSP1_CERT=jar://AVDNIEMPR.pem > #DIGIDOC_OCSP1_CA_CERT=jar://ACDNIE001.pem > #DIGIDOC_OCSP1_CA_CN=AC DNIE 001 > > #DIGIDOC_OCSP2_CN=ocsp-gva > #DIGIDOC_OCSP2_CERT=jar://ocsp-gva.crt > #DIGIDOC_OCSP2_CA_CERT=jar://cagva.pem > #DIGIDOC_OCSP2_CA_CN=CAGVA > > #DIGIDOC_OCSP3_CN=AV DNIE FNMT > #DIGIDOC_OCSP3_CERT=jar://DNIEOCSP.pem > #DIGIDOC_OCSP3_CA_CERT=jar://ACDNIE001.pem > #DIGIDOC_OCSP3_CA_CN=AC DNIE 001 > > #DIGIDOC_OCSP4_CN=ocsp-gva > #DIGIDOC_OCSP4_CERT=jar://ocsp-gva-old.crt > #DIGIDOC_OCSP4_CA_CERT=jar://cagva.pem > #DIGIDOC_OCSP4_CA_CN=CAGVA > > # OCSP, CRL or none selectors > DIGIDOC_CERT_VERIFIER= > DIGIDOC_SIGNATURE_VERIFIER= > > # 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=1 > > #DIGIDOC_TSA1_CERT=jar://des-tsafirma.pem > #DIGIDOC_TSA1_CA_CERT=jar://accv-ca2.pem > #DIGIDOC_TSA1_USE_NONCE=false > #DIGIDOC_TSA1_ASK_CERT=false > #DIGIDOC_TSA1_URL=https://10.252.144.129:8443/tsamap/TspHttpServer > #DIGIDOC_TSA1_CN=des-tsafirma.redinteradministrativa.es > #DIGIDOC_TSA1_CA_CN=ACCV-CA2 > #DIGIDOC_TSA1_SN=6e6f33858ec20f91 > #DIGIDOC_MAX_TSA_TIME_ERR_SECS=60 > > DIGIDOC_TSA1_CERT=jar://tsa1_accv.der > DIGIDOC_TSA1_CA_CERT=jar://tsa1_accv.der > DIGIDOC_TSA1_USE_NONCE=false > DIGIDOC_TSA1_ASK_CERT=false > DIGIDOC_TSA1_URL=http://tss.accv.es:8318/tsa > DIGIDOC_TSA1_CN=TSA1 ACCV > DIGIDOC_TSA1_CA_TSA1 ACCV > DIGIDOC_TSA1_SN=45633cf6 > DIGIDOC_MAX_TSA_TIME_ERR_SECS=60 > > > > > # > ## > ## Pdf related stuff > ## > # > > PDFSIG_REASON=CryptoApplet digital signatures > PDFSIG_LOCATION=Spain > PDFSIG_CONTACT=Jaume I University > > PDFSIG_CA_CERTS=9 > PDFSIG_CA_CERT1=cagva.pem > PDFSIG_CA_CERT2=rootca.pem > PDFSIG_CA_CERT3=accv-ca2.pem > PDFSIG_CA_CERT4=ACDNIE001.pem > PDFSIG_CA_CERT5=ACDNIE002-SHA1.pem > PDFSIG_CA_CERT6=ACDNIE003-SHA1.pem > PDFSIG_CA_CERT7=NisuCa.pem > PDFSIG_CA_CERT8=test.pem > PDFSIG_CA_CERT9=fnmt.pem > > > # > #If false, next line will be ignored > # > PDFSIG_TIMESTAMPING=false > PDFSIG_TSA_URL=http://tss.accv.es:8318/tsa > > > # > #If false, next line will be ignored > # > CMS_TIMESTAMPING=false > CMS_TSA_URL=http://tss.accv.es:8318/tsa > > PDFSIG_VISIBLE_SIGNATURE=false > PDFSIG_VISIBLE_AREA_X=0 > PDFSIG_VISIBLE_AREA_Y=830 > PDFSIG_VISIBLE_AREA_X2=110 > PDFSIG_VISIBLE_AREA_Y2=785 > PDFSIG_VISIBLE_AREA_PAGE=1 > PDFSIG_VISIBLE_AREA_IMGFILE=uji.jpg > > > _______________________________________________ > CryptoApplet mailing list > [email protected] > http://llistes.uji.es/mailman/listinfo/cryptoapplet > > _______________________________________________ CryptoApplet mailing list [email protected] http://llistes.uji.es/mailman/listinfo/cryptoapplet
