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

Responder a