![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
error 299_undefined
Alguien sabe que significa el error "error 299_undefined" al enviar datos al webserver de la AEAT?
|
|
#2
|
|||
|
|||
|
Cita:
Los fines de semana son regulares para enviar al entorno de prueba. Última edición por ermendalenda fecha: 25-10-2025 a las 16:35:39. |
|
#3
|
|||
|
|||
|
El servidor de entorno de pruebas está caído y recibes este error.
Aprovecha para un control de errores. |
|
#4
|
|||
|
|||
|
Eso parece, si. A veces traga, a veces da el error. Gracias.
|
|
#5
|
|||
|
|||
|
Alguien puede confirmar que el servidor de pruebas está aún caído. Me sigue devolviendo 299.
|
|
#6
|
|||
|
|||
|
Efectivamente, me devuelve Codigo[20009].Error interno en el servidor
|
|
#7
|
|||
|
|||
|
A mi me sigue pasando lo mismo.
|
|
#8
|
|||
|
|||
|
Como lo haceis para leer el mensaje en ese caso?
Trabajo en c#, utilizamos las clases que se genera al importar los wsdl. En estos casos no da una respuesta normal con los objetos de esas clases sinó una excepción. Ya tenemos preparado un trato especial para cuando hay una excepción por tema de certificado, que el mensaje de la excepción es un HTML, y tratamos ese texto para sacar el error como podemos. Pero en el caso actual, el mensaje de la excepción es un XML: Código:
<?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Body> <env:Fault> <faultcode>env:Server</faultcode> <faultstring>Codigo[20009].Error interno en el servidor</faultstring> </env:Fault> </env:Body> </env:Envelope> es un despropositoMuchas gracias |
|
#9
|
|||
|
|||
|
Cita:
Respecto a el xml de error, efectivamente los errores de servidor no siguen el esquema de respuestas, ya que en realidad no han conectado con Verifactu. Nosotros los verificamos antes de intentar leer la respuesta, en VB: Código:
Dim faultNode As XmlNode = xmlDoc.SelectSingleNode("//env:Fault", nsmgr)
If faultNode IsNot Nothing Then
' Error tipo SOAP Fault (mejora)
Dim faultCode As String = faultNode.SelectSingleNode("faultcode")?.InnerText
Dim faultString As String = faultNode.SelectSingleNode("faultstring")?.InnerText
...
No entiendo cómo estas cosas pueden pasar en un sistema como este, ni como es posible que muestre dos códigos de error distintos... Última edición por emailesc fecha: 27-10-2025 a las 09:56:00. |
|
#10
|
|||
|
|||
|
Cita:
Gracias emailesc. |
|
#11
|
|||
|
|||
|
Si, justo acabo de volver a probarlo, ya funciona de nuevo.
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| DEPLOY ANDROID 64 BITS SOLUCIÓN A [PAClient Error] Error: E6408 Y SIMILARES | dani36652 | Desarrollo en Delphi para Android | 5 | 31-01-2020 22:11:37 |
| Error al compilar [bcc64 Error] C++ requires a type specifier for all declarations | cocute | Varios | 1 | 25-03-2016 17:29:54 |
| Intraweb - Database Server Error: SQL State:08001, SQL Error Code: 17 | bitbow | Delphi para la web | 2 | 12-11-2015 22:28:15 |
| Error reading Form. Class TFusionInterop not found. Ignore this error. | jo3litro | Varios | 1 | 14-08-2015 23:00:08 |
| ibase_query() [function.ibase-query]: Dynamic SQL Error SQL error code = -104 Token | MALBOTO22 | PHP | 8 | 06-05-2015 19:22:39 |
|