spring-flex 1.0.3.RELEASE проблема при интеграции пружины 5.3.20

В настоящее время используется spring-flex 1.0.0.M2. В рамках обновления spring до 5.3.20 Spring-flex обновлен до 1.5.2.RELEASE. Я получаю следующую ошибку:

ОШИБКА [org.springframework.web.servlet.DispatcherServlet] [localhost-startStop-1] Ошибка инициализации контекста — org.springframework.beans.factory.parsing.BeanDefinitionParsingException: проблема с конфигурацией: невозможно найти Spring NamespaceHandler для пространства имен схемы XML [http://www.springframework.org/schema/flex] Оскорбительный ресурс: ресурс ServletContext [/WEB-INF/applicationContext-flex.xml]

Я добавил зависимость от pom.xml, но все равно получаю ту же ошибку.

Я вижу, что spring-flex-1.5.2.RELEASE не имеет jar. У него есть только файл pom. Итак, я изменил версию на spring-flex-1.0.3.RELEASE, в которой есть банка, и я получаю следующую ошибку:

ОШИБКА [org.springframework.web.servlet.DispatcherServlet] [localhost-startStop-1] Ошибка инициализации контекста — org.springframework.beans.factory.BeanDefinitionStoreException: непредвиденное исключение при анализе XML-документа из ресурса ServletContext [/WEB-INF/applicationContext-flex.xml]; вложенным исключением является org.springframework.beans.FatalBeanException: неразрешимое определение класса для класса NamespaceHandler [org.springframework.flex.config.xml.FlexNamespaceHandler] для пространства имен [http://www.springframework.org/schema/flex]; вложенным исключением является java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.forName(Ljava/lang/String;)Ljava/lang/Class;

Один из классов в банке 1.0.3.RELEASE относится к классу Spring 3.

Я хочу знать, что такое совместимая версия spring-flex для весны 5, или мне нужно устранить указанную выше ошибку.

Любая помощь будет оценена по достоинству.

0 ответов

Другие вопросы по тегам