У меня есть проект градиента в моем Eclipse с рядом XML-контекстов с интеграцией весны. Эти XML-файлы контекста, используемые для проверки корректности схем Spring-Integration, но теперь по какой-то причине они показывают ошибки «cvc-complex-type». например У меня есть элемент с атрибутом error-channel. Но при проверке он начал говорить: «cvc-complex-type.3.2.2: атрибут« error-channel »не может появляться в элементе« int: gateway ».»Eclipse gradle project's spring xml validation
Теперь, смотря в моих настройках Eclipse 'General -> Network Connections -> Cache, я вижу, что в кеш находится только spring-integration-1.0.xsd (что ничего не знает об атрибуте error-channel в элементе gateway), поэтому я вижу, почему появляется ошибка проверки. Но класс classpath моего проекта работает с spring-integration-core-2.2.0, поэтому я ожидал бы, что XML-текстуры весны будут проверяться против схемы Spring-integration-2.2.xsd, но по какой-то неизвестной причине она больше не работает.
Мой весенний контекстных XMLs, имеют следующее объявление пространства имен:
http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd.
Любые идеи, почему проверка не происходит с пружинно-интегрально-2.2.xsd схем больше? И что могло вызвать это?
Сам проект по-прежнему компилируется и работает нормально, поскольку сам проект знает о схеме 2.2 xsd, но не Eclipse.
Спасибо за любую помощь по этому вопросу,
PM.