Когда Eclipse обнаруживает недопустимый XML-документ, в моем случае файл web.xml
он выгружает модель содержимого DTD и сообщает мне, что этот элемент недействителен. Это совершенно бесполезно, так как он заканчивает говорить мне, что:Выявление ошибок web.xml в Eclipse
Содержание элемента типа «веб-приложение» должно соответствовать «(значок, дисплей имя, описание, распространяемый, контекстно-парам?? * фильтр *, фильтр-отображение *, слушатель *, сервлет *, сервлет-отображение *, сессия-конфигурация?, мим-отображение *, добро-файл-лист?, ошибка-страница *, TagLib *, ресурс-env- исх *, ресурсно-исх *, безопасности ограничение *, логин-конфигурации?, безопасность-роль *, окр-запись *, EJB-ссылок *, EJB-местного исх *)».
В файле с 900-строчным web.xml ошибку найти не так просто.
Как я могу выделить первый элемент, который заставляет документ быть недействительным?
Хорошо, это хорошее начало. Я обнаружил проблему с помощью ручного контроля, но это звучит просто: глупо это делать, когда Eclipse должен указывать точную линию ошибок. –