Lorsque Eclipse détecte un document XML non valide, dans mon cas un fichier web.xml
, il renvoie le modèle de contenu de la DTD et me dit que l'élément est invalide. Ceci est tout à fait inutile, car il finit par me dire que:Délimiter les erreurs web.xml dans Eclipse
Le contenu du type d'élément "web-app" doit correspondre « (icône, affichage nom, description, distribuable, contexte param?? *, filtre *, filtre-mapping *, écouteur *, servlet *, mappage servlet *, session-config?, mime-mapping *, liste-de-fichier-de-bienvenue ?, page-d'erreur *, taglib *, ressource-env- ref *, resource-ref *, contrainte de sécurité *, login-config?, rôle de sécurité *, env-entry *, ejb-ref *, ejb-local-ref *) ".
Dans un fichier web.xml de 900 lignes, l'erreur n'est pas facile à trouver.
Comment puis-je isoler le premier élément qui rend le document invalide?
Eh bien, c'est un bon début. J'ai trouvé le problème par une inspection manuelle, mais il semble _réally_ idiot de le faire quand Eclipse devrait indiquer la ligne d'erreur exacte. –