Puedes usar la aplicacion de validacion de esquemas de aqui
 http://validate.openlaboratory.net/ para comparar la firma generada con el
esquema de factura electronica:
http://www.facturae.es/es-ES/Documentacion/EsquemaFormato/Esquema%20Formato/Versi%C3%B3n%203_2/Facturaev3_2.xsdy
al menos puedes comprobar que el formato es correcto...

El 19 de octubre de 2010 13:27, David Sisques
<[email protected]>escribió:

> Parece ser que mi problema solamente aparece si en la ventana de selección
> de certificado señalo la opción de mostrar los datos a firmar antes de
> hacerlo.
>
> Ahora mi problema es otro. Una vez firmada la verifico en la web
> http://www11.mityc.es/FacturaE/ValidarCompleto y el resultado que me da es
> que la firma es invalida. Concretamente "Información de política mal
> formada"  que lo define así:
> "Una firma digital de una factura electrónica válida es aquella que se
> ajusta a la política de factura electrónica v 3.0 ó v 3.1. Sin la presencia
> de la política la firma digital puede seguir siendo válida en el contexto
> de
> firma digital XAdES pero no lo será en el contexto de factura electrónica."
>
>
>
>
>
>
>
>
> Un saludo,
>
> David Sisqués
> www.deinta.com <http://www.deinta.com>
>
>
>
>
>  P Antes de imprimir este e-mail piense bien si es necesario hacerlo: El
> medio ambiente es cosa de todos
> En cumplimiento del artículo 5 LOPD, DESARROLLO E INTEGRACIÓN DE
> COMUNICACIONES, S.L.L. le informa de que sus datos personales se encuentran
> contenidos en un fichero titularidad del Responsable del fichero, con la
> finalidad de poder realizar las comunicaciones que sean necesarias para el
> cumplimiento de las relaciones entabladas entre ambas partes, no cediéndose
> dicha información a ningún tipo de organismo, ni público ni privado. El
> Responsable del Fichero es DESARROLLO E INTEGRACIÓN DE COMUNICACIONES,
> S.L.L., con dirección de acceso en C/ Bari, 25 Dpdo. 50.197 de Zaragoza,
> ante el que podrán ejercitar sus derechos de acceso, rectificación,
> cancelación u oposición.
>
>
>
> -----Mensaje original-----
> De: [email protected]
> [mailto:[email protected]]en nombre de David Sisques
> Enviado el: lunes, 18 de octubre de 2010 10:06
> Para: 'Llista de correu per al CryptoApplet'
> Asunto: Re: [CryptoApplet] ***UNCHECKED*** ***UNCHECKED*** Re: Problema
> confirma Facturae
>
>
> Buenos días:
>
> OS envío las facturas que intento firmar. En una de ellas he puesto el BOM
> pero tampoco me funciona.
>
>
>
>
>
>
>
> Un saludo,
>
> David Sisqués
> www.deinta.com <http://www.deinta.com>
>
>
>
>
>  P Antes de imprimir este e-mail piense bien si es necesario hacerlo: El
> medio ambiente es cosa de todos
> En cumplimiento del artículo 5 LOPD, DESARROLLO E INTEGRACIÓN DE
> COMUNICACIONES, S.L.L. le informa de que sus datos personales se encuentran
> contenidos en un fichero titularidad del Responsable del fichero, con la
> finalidad de poder realizar las comunicaciones que sean necesarias para el
> cumplimiento de las relaciones entabladas entre ambas partes, no cediéndose
> dicha información a ningún tipo de organismo, ni público ni privado. El
> Responsable del Fichero es DESARROLLO E INTEGRACIÓN DE COMUNICACIONES,
> S.L.L., con dirección de acceso en C/ Bari, 25 Dpdo. 50.197 de Zaragoza,
> ante el que podrán ejercitar sus derechos de acceso, rectificación,
> cancelación u oposición.
>
>
>
> -----Mensaje original-----
> De: [email protected]
> [mailto:[email protected]]en nombre de Ricardo Borillo
> Enviado el: jueves, 14 de octubre de 2010 10:00
> Para: Llista de correu per al CryptoApplet
> Asunto: Re: [CryptoApplet] ***UNCHECKED*** ***UNCHECKED*** Re: Problema
> con firma Facturae
>
>
> Hola David,
>
> Si quieres, adjunta la que tú estás probando e intento firmarla en XP/IE8.
>
> ---
> Salut,
> ====================================
> Ricardo Borillo Domenech
> http://xml-utils.com
> twitter: @borillo
>
>
>
> 2010/10/14  <[email protected]>:
> > Muchas gracias Ricardo:
> >
> > He probado la nueva versión. En formato RAW me firma sin problemas
> > pero tanto en OpenXADES como FACTURAE me da error de "premature end of
> > file". Estoy con IE8 y windows XP.
> > Con estas pruebas me da la impresión de que el problema puede ser del
> > XML que le paso al applet, pero le estoy pasando XML en formato
> > FACTURAE generados por aplicaciones que, en principio, lo hacen bien.
> > Si alguien me envia una factura sin firmar que la tenga probada con
> > esta versión del applet podré ver si efectivamente el problema es de
> > la versión de mis facturas.
> >
> > Gracias a todos.
> >
> > Ricardo Borillo <[email protected]> escribió:
> >
> >> Hola David,
> >>
> >> Después del verano tendríamos que haber publicado ya la nueva versión
> >> del applet de firma: CryptoApplet 2.1.1.
> >>
> >> El exceso de trabajo actualmente ha hecho que ni Paul ni yo podamos
> >> dedicar mucho tiempo a las tareas pendientes de CryptoApplet, pero sí
> >> que te podemos asegurar que tanto la versión anterior como la actual
> >> funcionan perfectamente en Windows XP/Vista/7 con IE7/IE8/Firefox y en
> >> Linux y MacOSX con Firefox.
> >>
> >> También comentarte que nuestras pruebas incluyen varios tipos de
> >> certificados, así como varias tarjetas criptográficas como el propio
> >> DNIe y las tarjetas de la ACCV, CATCert y FNMT.
> >>
> >> En definitva, que puedes tener algún problemilla usándolo, pero
> >> podemos decir con toda tranquilidad que el applet está funcionando en
> >> múltiples entornos y con múltiples configuraciones sin problemas.
> >>
> >> Bueno, dejando de vender la moto y volviendo a tu problema concreto,
> >> lo mejor es que pruebes con lo que será la versión 2.1.1 del applet.
> >> Para ello te incluyo un archivo comprimido con todos los JARs
> >> necesarios y un index.html que te permitirá realizar varios tipos de
> >> firma (sólo tienes que poner el contenido a firmar en el textarea de
> >> arriba, en tu caso la Facturae que estés probando).
> >>
> >> Espero que te sea de uilidad y que puedas completar tus pruebas.
> >>
> >> ---
> >> Salut,
> >> ====================================
> >> Ricardo Borillo Domenech
> >> http://xml-utils.com
> >> twitter: @borillo
> >>
> >>
> >>
> >> 2010/10/13 David Sisques <[email protected]>:
> >>> Buenas tardes:
> >>>
> >>> En primer lugar querría decir que en nuestra empresa desarrollamos en
> >>> entorno Microsoft y los conocimientos que tenemos de java son escasos.
> >>> Estoy haciendo pruebas con cryptoapplet y no consiguo que me funcione.
> No me
> >>> va ni tan siquiera la página de prueba
> >>> http://projectestic.uji.es/pr/cryptoapplet/samples/v2.1.0/test.htmlLas
> >>> pruebas las hago para firmar con el DNI en formato facturae y siempre
> me
> >>> dice "premature end of file". La traza en ese momento es:
> >>>
> >>> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread
> >>> [14:18:53,754] - Loading signature format:
> >>> es.uji.security.crypto.facturae.FacturaeSignatureFactory
> >>> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread
> >>> [14:18:53,769] - Selected a digital signature certificate
> >>> DEBUG thread-sig-0 es.uji.security.ui.applet.io.URLInputParams
> >>> [14:18:53,769] - Retrieving data from
> >>> http://projectestic.uji.es/pr/cryptoapplet/samples/v2.1.0/factura.xml
> >>> DEBUG thread-sig-0 es.uji.security.ui.applet.io.URLInputParams
> >>> [14:18:54,129] - Retrieved 6710 bytes
> >>> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread
> >>> [14:18:54,129] - Encoding: PLAIN
> >>> DEBUG thread-sig-0 es.uji.security.ui.applet.SignatureThread
> >>> [14:18:55,862] - Signing data
> >>> [Fatal Error] :1:1: Premature end of file.
> >>> ERROR thread-sig-0 es.uji.security.ui.applet.SignatureThread
> >>> [14:18:56,643] - <html><font color='red'>No se ha podido calcular la
> >>> firma</font></html>
> >>> org.xml.sax.SAXParseException: Premature end of file.
> >>> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
> >>> Source)
> >>> at
> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
> >>> Source)
> >>> at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
> >>> at
> >>>
>
> es.uji.security.crypto.facturae.FacturaeSignatureFactory.formatSignature(Fac
> >>> turaeSignatureFactory.java:28)
> >>> at
> es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:298)
> >>> DEBUG thread-sig-0 es.uji.security.ui.applet.AppHandler [14:18:56,643]
> -
> >>> Call JavaScript method: onSignError
> >>> es.uji.security.ui.applet.SignatureAppletException
> >>> at
> es.uji.security.ui.applet.SignatureThread.run(SignatureThread.java:306)
> >>>
> >>>
> >>>
> >>> Un saludo,
> >>> David Sisqués
> >>> www.deinta.com
> >>>
> >>>
> >>>
> >>>
> >>> Un saludo,
> >>> David Sisqués
> >>> www.deinta.com
> >>>
> >>>
> >>> P Antes de imprimir este e-mail piense bien si es necesario hacerlo: El
> >>> medio ambiente es cosa de todos
> >>> En cumplimiento del artículo 5 LOPD, DESARROLLO E INTEGRACIÓN DE
> >>> COMUNICACIONES, S.L.L. le informa de que sus datos personales se
> encuentran
> >>> contenidos en un fichero titularidad del Responsable del fichero, con
> la
> >>> finalidad de poder realizar las comunicaciones que sean necesarias para
> el
> >>> cumplimiento de las relaciones entabladas entre ambas partes, no
> cediéndose
> >>> dicha información a ningún tipo de organismo, ni público ni privado. El
> >>> Responsable del Fichero es DESARROLLO E INTEGRACIÓN DE COMUNICACIONES,
> >>> S.L.L., con dirección de acceso en C/ Bari, 25 Dpdo. 50.197 de
> Zaragoza,
> >>> ante el que podrán ejercitar sus derechos de acceso, rectificación,
> >>> cancelación u oposición.
> >>>
> >>> _______________________________________________
> >>> CryptoApplet mailing list
> >>> [email protected]
> >>> http://llistes.uji.es/mailman/listinfo/cryptoapplet
> >>>
> >>>
> >>
> >
> >
> >
> > _______________________________________________
> > CryptoApplet mailing list
> > [email protected]
> > http://llistes.uji.es/mailman/listinfo/cryptoapplet
> >
> >
> _______________________________________________
> CryptoApplet mailing list
> [email protected]
> http://llistes.uji.es/mailman/listinfo/cryptoapplet
>
> _______________________________________________
> CryptoApplet mailing list
> [email protected]
> http://llistes.uji.es/mailman/listinfo/cryptoapplet
>
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a