Si en el directorio /var/spool/pandora/data_in
tiene muchos ficheros BADXML tiene que comprobar lo siguiente:
- Ejecutar el comando xmllint junto con el fichero XML para obtener donde está el problema. Ejemplo:
xmllint TempTHXDF01.211810.data_BADXML
. - Tras ejecutar el comando, nos aparecerán las líneas de errores, ahora solo debemos abrir el XML para localizar la línea del error.
- Observaremos si el módulo donde está el error está obteniendo un dato inválido o si al ejecutar el módulo se obtiene información no deseada que se inserta en el XML.
- Una vez descubierta la causa podemos proceder a realizar la corrección al módulo para que devuelva datos válidos.