FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#11
|
|||
|
|||
Cita:
Sí gracias, Neftali. Eso quería. Pues lo tengo prácticamnente igual. Tengo una duda con la primera línea. Te pongo mi fichero Código PHP:
\autofirma\autofirma\autofirmacommandline.exe sign -i FACTURA.XML -o FACTURA_FIRMADA.XML -store pkcs12:\CERTIFICADO\MI_CERTIFICADO_DE_DISPOSITIVO.p12 -password MI_PASSWD -filter \CERTIFICADO\MI_CERTIFICADO_DE_DISPOSITIVO.p12 -format xades -xml -config "format=XAdES Enveloped \npolicyIdentifier=identificativo \npolicyIdentifierHash=codigo_HASH \npolicyIdentifierHashAlgorithm=h t t p ://w w w .w3.org/2001/04/xmlenc#sha256 \npolicyQualifier=identificativo El certificado de dispositivo lo bajamos de Izenpe para la máquina donde hago las pruebas Al lanzarlo me da este mensaje, que aunque da algunos errores al final dice que lo ha generado bien ... GRAVE: No se ha podido establecer la propiedad de seguridad en la factoria XML java.lang.IllegalArgumentException: La propiedad "h t t p ://javax.xml.XMLConstants/property/accessExternalStylesheet" no se ha reconocido. at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl.setAttribute(Unknown Source) at es.gob.afirma.signers.xades.XAdESUtil.<clinit>(XAdESUtil.java:97) at es.gob.afirma.signers.xades.XAdESSigner.sign(XAdESSigner.java:429) at es.gob.afirma.signers.xades.AOXAdESSigner.sign(AOXAdESSigner.java:405) at es.gob.afirma.standalone.CommandLineLauncher.sign(CommandLineLauncher.java:797) at es.gob.afirma.standalone.CommandLineLauncher.signByCommandLine(CommandLineLauncher.java:624) at es.gob.afirma.standalone.CommandLineLauncher.processCommandLine(CommandLineLauncher.java:152) at es.gob.afirma.standalone.CommandLineLauncher.main(CommandLineLauncher.java:1006) at es.gob.afirma.standalone.SimpleAfirma.main(SimpleAfirma.java:573) SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See h t t p://w w w.slf4j.org/codes.html#StaticLoggerBinder for further details. <afirma><result>true</result><response><msg>La operacion ha terminado correctamente </msg></response></afirma> y lanzo el curl con curl.exe --data-binary @FACTURA_FIRMADA.XML --cert-type P12 --cert certificadodispositivo.p12:230175 -H "Content-Type: application/xml;charset=UTF8" -X POST h t t p s://tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta -o RESPUESTA.XML Y siempre me da este error <Codigo>002</Codigo> <Descripcion>Error: El fichero de alta TicketBAI no cumple el esquema XSD. Detalle del error: cvc-datatype-valid.1.2.1: 'codigo_HASH' is not a valid value for 'base64Binary'.</Descripcion> Gracias de nuevo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice | newtron | Internet | 3587 | 20-08-2024 14:11:07 |
Como utilizar la ayuda del nuevo Sistema Operativo | gluglu | Humor | 3 | 24-09-2007 09:39:05 |
Aplicacion Agencia De Viajes | ArdiIIa | Varios | 9 | 20-01-2007 16:49:53 |
El Vasco Aguirre | Al González | La Taberna | 5 | 26-05-2006 09:22:28 |
Microsoft ha lanzado su nuevo sistema operativo | DarkByte | Humor | 0 | 25-01-2004 09:21:14 |
|