Página 1 de 1

Problemas de acceso a los namespaces

Publicado: Mié Feb 15, 2012 3:48 pm
por jgraterol
Buenas tardes a todos,

Desde hace alrededor de un par de semanas he estado (o más bien los clientes usuarios de mi validador) teniendo problemas con el acceso a los namespaces del SAT. Sólo lo he visto con comprobantes V2 (http://www.sat.gob.mx/cfd/2) y no sé si pase con otras versiones, aunque asumo que, siendo el mismo servidor, también lo presentan.

El problema es intermitente, y básicamente se presenta en dos circunstancias:
  • 1. Durante el proceso de validación del xml. La librería que uso (System.Xml.XmlReader de .Net) arroja "Cannot load the schema for the namespace 'http://www.sat.gob.mx/cfd/2' - The operation has timed out.".
  • 2. Al utilizar cadenaoriginal_2_0.xslt (que obviamente incluye una referencia al mismo namespace) para generar la cadena original. El error específico es "XSLT compile error".
Lo más curioso, y es a lo que me refiero con "intermitente", es que se pueden validar unos 4 o 5 comprobantes sin problemas, y de pronto se traba la comunicación y obtengo uno de los dos errores que menciono arriba. Hasta finales de enero nunca se había dado esa situación, pero ahora es constante.

Lo que quisiera consultarles:
  • ? Ha visto alguien más algo similar?
  • ? En ese caso, han encontrado alguna forma de resolverlo?
  • ? En caso contrario, alguna idea de por dónde venga?
Sólo como referencia, aunque creo que es irrelevante, el validador está hecho en VB.Net y utiliza el framework 3.5
Gracias!

Re: Problemas de acceso a los namespaces

Publicado: Mié Feb 15, 2012 3:55 pm
por Dado
Descarga los namespace y haz la validacion localmente. Aqui en el foro hubo varios temas de como se podia hacer esto

Re: Problemas de acceso a los namespaces

Publicado: Mié Feb 15, 2012 3:57 pm
por jgraterol
Gracias Dado. Quería evitar tener que hacer eso, pero supongo que no hay de otra.