Página 5 de 8

Re: Envío de CFDI al SAT

Publicado: Mié Jul 06, 2011 4:03 pm
por hebertpena88
Hola que tal, probe el codigo que pusieron y me regresa un 201, solo una pregunta, es normal que me regrese un codigo 201??, por lo que leí significa que es un OK y que el recurso se genero correctamente, ahora bien, para consumir el webservice del SAT RecibeCFDI es necesario indicarle la ruta absoluta por ejemplo http://certificacionpac.blob.core.windo ... jemplo.xml.

En el ejemplo del SAT al subir al container la funcion regresa una direccion parecida, espero que me puedan ayudar para saber de donde obtener esa ruta, de antemano muchas gracias.

Re: Envío de CFDI al SAT

Publicado: Mié Jul 13, 2011 4:25 pm
por crixus
Yo tambien obtuve el 201, mi respuesta es esta

HTTP/1.1 201 Created
Transfer-Encoding: chunked
Content-MD5: TJHP0W579CI3BSE++y3o2Q==
Last-Modified: Wed, 13 Jul 2011 22:14:39 GMT
ETag: 0x8CE0FC164A80B70
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
x-ms-request-id: 2a4932f0-5744-4efe-b08c-d4f64caf1d65
x-ms-version: 2009-09-19
Date: Wed, 13 Jul 2011 22:14:39 GMT

0


Esta bien?

Re: Envío de CFDI al SAT

Publicado: Mié Jul 13, 2011 10:17 pm
por hebertpena88
Si ya me salio y si es normal el 201 significa que sea ha creado en el parametro UUID de la ruta que ponen en el codigo es el nombre del xml http:/rutadelpac/certificacionpac/tuarchivo.xml?Signature, una vez que te regresa el 201 puedes comprobarlo entrando a http:/rutadelpac/certificacionpac/tuarchivo.xml y ahi podras ver tu archivo, espero que te sirva..!!!

Por otro lado ya logra autenticarme, ocupe axis2 1.3 y Rampart 1.3, ahora mi pregunta es como ocupar el token ya que no lo pide el webservices de envio solo me pide la ruta del blob y la cabecera espero que me puedan ayudar..! saludos.

Re: Envío de CFDI al SAT

Publicado: Mié Jul 13, 2011 10:36 pm
por crixus
hebertpena88 escribió:Si ya me salio y si es normal el 201 significa que sea ha creado en el parametro UUID de la ruta que ponen en el codigo es el nombre del xml http:/rutadelpac/certificacionpac/tuarchivo.xml?Signature, una vez que te regresa el 201 puedes comprobarlo entrando a http:/rutadelpac/certificacionpac/tuarchivo.xml y ahi podras ver tu archivo, espero que te sirva..!!!

Por otro lado ya logra autenticarme, ocupe axis2 1.3 y Rampart 1.3, ahora mi pregunta es como ocupar el token ya que no lo pide el webservices de envio solo me pide la ruta del blob y la cabecera espero que me puedan ayudar..! saludos.

Yo no logro autenticarme echame la mano con eso y yo te digo dond ese mete el toquen....

Re: Envío de CFDI al SAT

Publicado: Jue Jul 14, 2011 9:34 am
por hebertpena88
crixus escribió:
hebertpena88 escribió:Si ya me salio y si es normal el 201 significa que sea ha creado en el parametro UUID de la ruta que ponen en el codigo es el nombre del xml http:/rutadelpac/certificacionpac/tuarchivo.xml?Signature, una vez que te regresa el 201 puedes comprobarlo entrando a http:/rutadelpac/certificacionpac/tuarchivo.xml y ahi podras ver tu archivo, espero que te sirva..!!!

Por otro lado ya logra autenticarme, ocupe axis2 1.3 y Rampart 1.3, ahora mi pregunta es como ocupar el token ya que no lo pide el webservices de envio solo me pide la ruta del blob y la cabecera espero que me puedan ayudar..! saludos.

Yo no logro autenticarme echame la mano con eso y yo te digo dond ese mete el toquen....

mi usuario por Gmail para que estemos mas en contacto ;)

Re: Envío de CFDI al SAT

Publicado: Jue Jul 14, 2011 10:17 am
por crixus
Ya te agregue a hebertpena88 @ gmail es ese no?

Re: Envío de CFDI al SAT

Publicado: Lun Jul 18, 2011 11:02 am
por hebertpena88
Hola a todos, ya despues de generar el token lo agrego a la cabecera del mensaje y que algo como esto:

Authorization: WRAP access_token="role=user&Issuer=https%3a%2f%2fprodcfdi.accesscontrol.windows.net%2f&Audience=https%3a%2f%2fprodcfdirecepcion.cloudapp.net&ExpiresOn=1311009206&HMACSHA256=29Q9UPiVF0ng%2bETnaBdn6DiVmisi14UUmIw%2bFKNs24Q%3d&wrap_subject=F52841637A55E6B34860110142F032C7"

Ya lo agregue, pero al ejectuarlo me aparece un error

GRAVE: null
org.apache.axis2.AxisFault: Unable to parse ''
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:417)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub.fromOM(RecibeCFDIServiceStub.java:523)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub.Recibe(RecibeCFDIServiceStub.java:175)
at envio.sat.EnvioSAT.enviaSAT(EnvioSAT.java:95)
at XML.Enviosat.enviosat(Enviosat.java:60)
at firma.Main.main(Main.java:27)
Caused by: org.apache.axis2.databinding.utils.ConverterUtil$ObjectConversionException: Unable to parse ''
at org.apache.axis2.databinding.utils.ConverterUtil.convertToAnyURI(ConverterUtil.java:526)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$ReferenceType$Factory.parse(RecibeCFDIServiceStub.java:5135)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$SignedInfoType$Factory.parse(RecibeCFDIServiceStub.java:3676)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$SignatureType$Factory.parse(RecibeCFDIServiceStub.java:1189)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$Acuse$Factory.parse(RecibeCFDIServiceStub.java:1905)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$AcuseRecepcion$Factory.parse(RecibeCFDIServiceStub.java:10394)

Caused by: org.apache.axis2.databinding.types.URI$MalformedURIException: Cannot initialize URI with empty parameters.
at org.apache.axis2.databinding.types.URI.initialize(URI.java:412)
at org.apache.axis2.databinding.types.URI.<init>(URI.java:273)
at org.apache.axis2.databinding.types.URI.<init>(URI.java:261)
at org.apache.axis2.databinding.utils.ConverterUtil.convertToAnyURI(ConverterUtil.java:524)
... 10 more
GENERACIÓN CORRECTA (total time: 12 seconds)



Estoy ocupando axis2 y netbeans 6.9 espero que me puedan ayudar.

Re: Envío de CFDI al SAT

Publicado: Jue Jul 21, 2011 1:14 pm
por hebertpena88
Hola al parecer era un problema del cliente del axis2 1.3 si me regresaba una respuesta pero a la hora de convertir la repuesta a un xml manda un error, se corrije cambiando la version del axis2 1.5.X para generar el Stub
hebertpena88 escribió:Hola a todos, ya despues de generar el token lo agrego a la cabecera del mensaje y que algo como esto:

Authorization: WRAP access_token="role=user&Issuer=https%3a%2f%2fprodcfdi.accesscontrol.windows.net%2f&Audience=https%3a%2f%2fprodcfdirecepcion.cloudapp.net&ExpiresOn=1311009206&HMACSHA256=29Q9UPiVF0ng%2bETnaBdn6DiVmisi14UUmIw%2bFKNs24Q%3d&wrap_subject=F52841637A55E6B34860110142F032C7"

Ya lo agregue, pero al ejectuarlo me aparece un error

GRAVE: null
org.apache.axis2.AxisFault: Unable to parse ''
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:417)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub.fromOM(RecibeCFDIServiceStub.java:523)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub.Recibe(RecibeCFDIServiceStub.java:175)
at envio.sat.EnvioSAT.enviaSAT(EnvioSAT.java:95)
at XML.Enviosat.enviosat(Enviosat.java:60)
at firma.Main.main(Main.java:27)
Caused by: org.apache.axis2.databinding.utils.ConverterUtil$ObjectConversionException: Unable to parse ''
at org.apache.axis2.databinding.utils.ConverterUtil.convertToAnyURI(ConverterUtil.java:526)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$ReferenceType$Factory.parse(RecibeCFDIServiceStub.java:5135)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$SignedInfoType$Factory.parse(RecibeCFDIServiceStub.java:3676)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$SignatureType$Factory.parse(RecibeCFDIServiceStub.java:1189)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$Acuse$Factory.parse(RecibeCFDIServiceStub.java:1905)
at mx.gob.sat.recibecfdi.RecibeCFDIServiceStub$AcuseRecepcion$Factory.parse(RecibeCFDIServiceStub.java:10394)

Caused by: org.apache.axis2.databinding.types.URI$MalformedURIException: Cannot initialize URI with empty parameters.
at org.apache.axis2.databinding.types.URI.initialize(URI.java:412)
at org.apache.axis2.databinding.types.URI.<init>(URI.java:273)
at org.apache.axis2.databinding.types.URI.<init>(URI.java:261)
at org.apache.axis2.databinding.utils.ConverterUtil.convertToAnyURI(ConverterUtil.java:524)
... 10 more
GENERACIÓN CORRECTA (total time: 12 seconds)



Estoy ocupando axis2 y netbeans 6.9 espero que me puedan ayudar.

Re: Envío de CFDI al SAT

Publicado: Lun Jul 25, 2011 5:56 pm
por nikkocorp
Chavos, reviviendo este tema, estoy tratando de comunicarme a los WS que mencionan, solo que me esta marcando un error

An unsecured or incorrectly secured fault was received from the other party

al parecer es un tema de los certificados, pero no logro dar con el error en especifico.
A alguien le ha sucedido esto? Es en el proceso de autentifica.
Gracias y saludos,

Re: Envío de CFDI al SAT

Publicado: Mié Jul 27, 2011 5:21 pm
por garfias
POR FAVOR URGENTE, ALGUIEN SABE COMO FIRMAR EL TIMESTAMP PARA LA AUTENTICACION DEL SERVICIO DEL SAT, ESTOY DESARROLLANDO EN JAVA, EMPLEANDO NETBEANS, YA INTEGRÉ LOS CERTIFICADOS CORRESPOINDIENTES, PERO NO ENCUENTRO LA FORMA DE FIRMAR EL TIMESTAMP E INTEGRARLO AL REQUEST DEL SERVICIO.

EL ERROR EN EL QUE ESTOY DETENIDO ES:

An error occurred when verifying security for the message