Si dans le répertoire /var/spool/pandora/data_in
vous avez de nombreux fichiers BADXML, vous devez vérifier ce qui suit :
- Exécutez la commande “xmllint” en même temps que le fichier XML pour trouver le problème. Exemple :
xmllint TempTHXDF01.211810.data_BADXML.
- Après l’exécution de la commande, les lignes d’erreur apparaîtront, il ne nous reste plus qu’à ouvrir le XML pour localiser la ligne d’erreur.
- Nous observerons si le module dans lequel l’erreur se produit reçoit une donnée non valide ou si, lors de l’exécution du module, nous obtenons des informations non désirées qui sont insérées dans le XML.
- Une fois la cause découverte, nous pouvons procéder à la correction du module afin qu’il renvoie des données valides.