mikkezavala / satwebservice Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
Hola @mikkezavala
Estoy obteniendo un error a la hora de generar el p12.
Error generating P12
en la clase FielUtil.java
Revisando el codigo, creo que es porque en el archivo Dockerfile tienes la siguiente linea:
COPY create-p12.sh ./create-pfx.sh
Y en la la clase tienes algo como
./create-p12.sh -r %s -c %s -k %s -p %s
El script al que se hace referencia en la clase FielUtil.java no existe.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates are currently rate-limited. Click on a checkbox below to force their creation now.
These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
.circleci/config.yml
codecov 3.2.2
cimg/openjdk 17.0
docker-compose.yml
mysql 8.0
Dockerfile
amazoncorretto 17-alpine
pom.xml
org.springframework.boot:spring-boot-starter-parent 2.6.2
commons-io:commons-io 2.11.0
org.projectlombok:lombok 1.18.22
org.apache.commons:commons-lang3 3.12.0
org.apache.commons:commons-exec 1.3
org.xmlunit:xmlunit-core 2.8.4
org.xmlunit:xmlunit-assertj3 2.8.4
com.sun.xml.bind:jaxb-impl 3.0.2
org.jacoco:jacoco-maven-plugin 0.8.7
Hola @mikkezavala
Estoy obteniendo un xml mal formado, adjunto el request y response
Sabes a que se deba?
SOAP Request
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns6:SolicitaDescarga xmlns:ns2="http://DescargaMasivaTerceros.gob.mx" xmlns:ns3="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:ns5="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:ns6="http://DescargaMasivaTerceros.sat.gob.mx">
<ns6:solicitud FechaFinal="2018-01-01T04:09:15.000Z" FechaInicial="2017-10-01T04:09:12.000Z" RfcReceptor="TEST12345" RfcSolicitante="TEST12345" TipoSolicitud="CFDI">
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="">
<Transforms>
<Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>A652UElrtYYMD1cNyXgEQP6wIPY=</DigestValue>
</Reference></SignedInfo><SignatureValue>j6EdG4glMoJ75zMoEKKmQisqKwLPc0z4pkis7P/wfZy3Xm+mDTtX/YxNqL2jv0J0ybzQd1SFjaEy
Xn+UNHCd7lgQsrzn8id8v/5k/p+9D7hvHr7MOfNKB/zEwUprxRyoLTat1omflRB810s6GnZmmaBt
PyFY/ZREjJEFQyLMSXpr2WU2apUtZAUzWEm9uALX99dhugpDMLoeYSiLGwi1pfre2CavHABdnchm
8jtlFsqyaDreg45YHuxt/+XpIQ/xKePA0pdkrwON1WsNoR5Kb4MYhyRIDbf0IK/yP6HiddSY9Xgl
mt/UeLrWknKs2i0F8lQ5TDeWvui2Ahb7X0MsFQ==</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIGMDCCBBigAwIBAgIUMDAwMDEwMDAwMDA1MTEyNDM2NzAwDQYJKoZIhvcNAQELBQAwggGEMSAw
HgYDVQQDDBdBVVRPUklEQUQgQ0VSVElGSUNBRE9SQTEuMCwGA1UECgwlU0VSVklDSU8gREUgQURN
SU5JU1RSQUNJT04gVFJJQlVUQVJJQTEaMBgGA1UECwwRU0FULUlFUyBBdXRob3JpdHkxKjAoBgkq
hkiG9w0BCQEWG2NvbnRhY3RvLnRlY25pY29Ac2F0LmdvYi5teDEmMCQGA1UECQwdQVYuIEhJREFM
R08gNzcsIENPTC4gR1VFUlJFUk8xDjAMBgNVBBEMBTA2MzAwMQswCQYDVQQGEwJNWDEZMBcGA1UE
CAwQQ0lVREFEIERFIE1FWElDTzETMBEGA1UEBwwKQ1VBVUhURU1PQzEVMBMGA1UELRMMU0FUOTcw
NzAxTk4zMVwwWgYJKoZIhvcNAQkCE01yZXNwb25zYWJsZTogQURNSU5JU1RSQUNJT04gQ0VOVFJB
TCBERSBTRVJWSUNJT1MgVFJJQlVUQVJJT1MgQUwgQ09OVFJJQlVZRU5URTAeFw0yMjAyMDQyMjUx
MzFaFw0yNjAyMDQyMjUyMTFaMIHMMR8wHQYDVQQDExZFREdBUiBKT0FPIFJJT1MgTE9SRVRPMR8w
HQYDVQQpExZFREdBUiBKT0FPIFJJT1MgTE9SRVRPMR8wHQYDVQQKExZFREdBUiBKT0FPIFJJT1Mg
TE9SRVRPMQswCQYDVQQGEwJNWDElMCMGCSqGSIb3DQEJARYWZWRnYXJfam9hb0Bob3RtYWlsLmNv
bTEWMBQGA1UELRMNUklMRTgzMDEwNUlYNDEbMBkGA1UEBRMSUklMRTgzMDEwNUhKQ1NSRDAwMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoD/MQOak+zkmKPCOrN0NA/CodS+mKvzMjXQc
V79+PIJuLUPtyATgG8hQeCqxeeL7IMhqYMG/sNDC5TD2maHgBGOERQQ5LWrTWKDj4SDopKysSDc1
A0rYMhlvMpqa2S47GozVmDgf4hAxufop3jd6tFW3txDwI0j5Lw0k7ArIgNZ3twK4VmDU4RMSQgE9
1TMW+ie7GrDIKPdp6OgXkc27gr8atd1jUbuxKhxCJO+vdO8DzYoZbjuO6tjLP/DSWZ8rw6KpZ7VA
dTQGOjPbeGPa79j8mZQs1qMd7XpLy8AYgahl7Ayd7G/OHiJ1SoqADDxgvmKp3T3mwZXy3zlps9OJ
LQIDAQABo08wTTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwID2DARBglghkgBhvhCAQEEBAMCBaAw
HQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4ICAQA1lV17j+Cn
YGJFQ4S8JgtoKfS1HL+kB/SmuFiOuGipR0asYtiMfChlwtFtYG4Pg9Emyk06F8HtwqC3QZHs7V2Y
a+qb8HHxQ30EtVclvZkWWSXIFn3aDuP4sqFXpD1CbfTo/wxe0JDcz0rsIb/7+kE0jBWJvAorDAmE
RBQMXdPJCLiCKJPj6zCAwoGX2WxCu04AWRbgiybSjlyqbDdav2iNpeLw94UcaoijrgkcysA2vvf1
SQZa/2KwrN0k8WyNsvnWXyOWfggqBA5S0Nn6aDRG7v9AFMcsnqm49SVQx+LSZ8hwep0fPcQ0vK9U
pZueUQutvB84Ris2ljamkjtIIUmzdHQsV0zZF3gLz0CntGbUPG4BL6likASNXgl1R1Ltiej8X8Jq
fkXyzbewm8wOypVPGols7IRjio3/fryPGGZbnRF92F9iaK0kL2sPO3lFgoDrvj+iTJ5V5PYT/FuG
NMc0KITCS+2fds9MZwg7pz5CFalLRr1iS/md4H02apZdb2O3LwnlnIVlCEKpL+YCfKTHF52VXK5p
jsrPsn0sS9KE4jYn5lgIfKtHqXYRkdNqXQbShNH4PQoJ6iP2wrcq3vYYBEajW9JLCWDZWsaFDDKI
RtQnt5P372ymOnoBAkQy3WLGqyuecXbEDwkTeqyKYoCSPBJqtqbAgGP0GXi+UTOWNA==
</X509Certificate><X509IssuerSerial><X509IssuerName>ISSUE DATA</X509SerialNumber></X509IssuerSerial></X509Data></KeyInfo></Signature></ns6:solicitud></ns6:SolicitaDescarga></SOAP-ENV:Body></SOAP-ENV:Envelope>
SOAP Response
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><SolicitaDescargaResponse xmlns="http://DescargaMasivaTerceros.sat.gob.mx">
<SolicitaDescargaResult CodEstatus="301" Mensaje="XML Mal Formado"/>
</SolicitaDescargaResponse></s:Body></s:Envelope>
Hola @mikkezavala,
Siguiendo el setup en el Readme file parece que todo va bien, pero me he topado con un error a la hora de tratar de correr el servicio: http://localhost:8080/v1/persona-fisica/download-received
c.m.s.s.sat.RequestDownloadService : [SAT REQUEST DOWNLOAD]: Error Returning Download Validation {} Could not use transport: Unable to create detached signature
Sabes que sucede?
Gracias!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.