hola, estoy pegándome con el maven.. he bajado el branch crypotapplet_2.0.5.facturae y al lanzar el comando mvn clean install (sobre el raiz) me da el siguiente error:
[INFO] [compiler:compile] [INFO] Compiling 147 source files to /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/target/classes [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[31,41] package net.java.jxades.security.xml.XAdES does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[32,41] package net.java.jxades.security.xml.XAdES does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[33,41] package net.java.jxades.security.xml.XAdES does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[34,41] package net.java.jxades.security.xml.XAdES does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[35,41] package net.java.jxades.security.xml.XAdES does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[40,27] package net.java.jxades.util does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[22,35] package net.java.jxades.security.xml does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[23,35] package net.java.jxades.security.xml does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[24,41] package net.java.jxades.security.xml.XAdES does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[25,41] package net.java.jxades.security.xml.XAdES does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[26,41] package net.java.jxades.security.xml.XAdES does not exist /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[80,3] cannot find symbol symbol : class XAdES_EPES location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[80,23] cannot find symbol symbol : class XAdES_EPES location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[80,53] cannot find symbol symbol : variable XAdES location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[80,35] cannot find symbol symbol : variable XAdES location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[98,3] cannot find symbol symbol : class SignaturePolicyIdentifier location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[98,39] cannot find symbol symbol : class SignaturePolicyIdentifierImpl location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[109,3] cannot find symbol symbol : class XMLAdvancedSignature location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[109,39] cannot find symbol symbol : variable XMLAdvancedSignature location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/FacturaeSignatureFactory.java:[139,3] cannot find symbol symbol : variable XMLUtils location: class es.uji.dsign.crypto.FacturaeSignatureFactory /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[183,3] cannot find symbol symbol : class XAdES_EPES location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[183,23] cannot find symbol symbol : class XAdES_EPES location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[183,53] cannot find symbol symbol : variable XAdES location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[183,35] cannot find symbol symbol : variable XAdES location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[185,3] cannot find symbol symbol : class XMLAdvancedSignature location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[185,34] cannot find symbol symbol : variable XMLAdvancedSignature location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[186,8] cannot find symbol symbol : class SignatureStatus location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[191,8] cannot find symbol symbol : class SignatureStatus location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier /Users/jose/cryptoapplet/cryptoapplet/branches/CryptoApplet_2.0.5.facturae/ujiCrypto/src/main/java/es/uji/dsign/crypto/verifiers/FacturaeSignatureVerifier.java:[193,38] cannot find symbol symbol : variable ValidateResult location: class es.uji.dsign.crypto.verifiers.FacturaeSignatureVerifier [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 12 seconds [INFO] Finished at: Thu Sep 10 23:14:47 CEST 2009 [INFO] Final Memory: 26M/79M [INFO] ------------------------------------------------------------------------ macbook-pro-de-jose:CryptoApplet_2.0.5.facturae jose$ creo que el problema es que no encuentra la clase .net.java.Xades.... pero la verdad es que no la he encontrado en ningún sitio... ¿Cómo puedo hacer que compile correctamente? gracias y un saludo. Pd.- esta es la versión de maven que uso... macbook-pro-de-jose:CryptoApplet_2.0.5.facturae jose$ mvn -v Maven version: 2.0.9 Java version: 1.6.0_15 OS name: "mac os x" version: "10.6.1" arch: "x86_64" Family: "mac" -------------------------------------------------------------------------------- José Antonio García-Luengo - [email protected] Departamento de Sistemas DATADEC ONLINE, S.A. - http://www.ddol.es Tlf: 902 48 20 48 - Fax: 902 94 53 35 -------------------------------------------------------------------------------- Este mensaje y los archivos adjuntos son confidenciales. Los mismos contienen información reservada y que no puede ser difundida. Si usted ha recibido este correo por error, por favor avísenos inmediatamente vía correo electrónico ([email protected]) o por teléfono (902 48 20 48) y tenga la amabilidad de eliminarlo de su sistema; no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. ----- Mensaje de [email protected] ----- Fecha: Thu, 10 Sep 2009 13:40:26 +0200 De: Ricardo Borillo <[email protected]> Responder-A: Ricardo Borillo <[email protected]> Asunto: Re: [CryptoApplet] problema con la firma xades Para: José Antonio García-Luengo Puig <[email protected]> Cc: [email protected] > Hola Jose Antonio, > > La versión que incluye el formato de firma para Facturae está basado > en la versión estable 2.0.5 y debería funcionar igualmente sin > problemas. La compilación e instalación de esta versión es exactamente > igual que en la 2.0.5 (hay que compilar con maven, aunque no se han > distribuido binarios oficiales al ser una rama de desarrollo). > > En el trunk, y de cara a la versión 2.1.0, también se ha incluido > este soporte. > > --- > Salut, > ==================================== > Ricardo Borillo Domenech > http://xml-utils.com > > > > 2009/9/10 José Antonio García-Luengo Puig <[email protected]>: >> Gracias ya funciona :) >> >> (me faltaba el rol) >> >> Una cosilla mas... >> >> He estado revisando el svn de foja-uji y he visto que tenéis una versión >> 2.0.5 con un plugin para factura-e. >> >> ¿la versión con facturae es estable?¿Cómo se puede configurar? >> >> Gracias y un saludo. >> >> >> -----Mensaje original----- >> De: [email protected] [mailto:[email protected]] En nombre de Ricardo >> Borillo >> Enviado el: miércoles, 09 de septiembre de 2009 20:43 >> Para: José Antonio García-Luengo Puig >> CC: [email protected] >> Asunto: Re: [CryptoApplet] problema con la firma xades >> >> Hola Jose Antonio, >> >> En la parte JavaScript, cuando llamas al applet, ¿Pones esta llamada? >> >> cryptoapplet.setXadesSignerRole("Rol actual") >> >> Si no es así intenta añadirla (permite definir el rol que toma el firmante). >> En la versión 2.0.5 hay un problema con esto, el cual ya está >> corregido en el trunk para la próxima versión. >> >> --- >> Salut, >> ==================================== >> Ricardo Borillo Domenech >> http://xml-utils.com >> >> >> >> 2009/9/9 José Antonio García-Luengo Puig <[email protected]>: >>> 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 >>> >>> >> >> >> _______________________________________________ >> CryptoApplet mailing list >> [email protected] >> http://llistes.uji.es/mailman/listinfo/cryptoapplet >> >> > > ----- Fin del mensaje de [email protected] ----- ________________________________________________________________ Mensaje enviado desde la Plataforma e-CRM http://www.mypyme.com _______________________________________________ CryptoApplet mailing list [email protected] http://llistes.uji.es/mailman/listinfo/cryptoapplet
