2015-04-29 2 views
0

Я пытаюсь обновить приложение до Grails 2.4.5 от 2.3.11. Кажется, я не могу заставить это работать. Я использую плагин Spring Security и Spring Security REST. Попытка запустить приложение, это исключение брошено, указывающее Spring Security Сердечник в качестве источника:Обновление до Grails 2.4: ClassNotFoundException: org.springframework.web.filter.GenericFilterBean

2015-04-29 16:20:24,497 [localhost-startStop-1] ERROR context.GrailsContextLoaderListener - Error initializing the application: org/springframework/web/filter/GenericFilterBean 
Message: org/springframework/web/filter/GenericFilterBean 
[...] 
| 212 | doCall       in SpringSecurityCoreGrailsPlugin$_closure2 
[...] 
Caused by ClassNotFoundException: org.springframework.web.filter.GenericFilterBean 

Почему не найти GenericFilterBean класса? Плагин безопасности Spring указывает, что он совместим с Grails 2.4.

Плагины включены в BuildConfig.groovy так:

compile (":spring-security-rest:1.5.0.RC4") 
compile (":spring-security-core:2.0-RC4") 
+0

Это еще проблема? – john

ответ

0

Вы смотрели на справочной документации? (Grails 2.4.x: модернизация с Grails 2.3) http://grails.github.io/grails-doc/2.4.x/guide/upgradingFrom23.html

выглядит как ошибка в зависимости, пожалуйста, список из всех плагинов, используемых в BuildConfig.groovy и applicationContext.xml иметь больше ясности по этому вопросу.

Смежные вопросы