Eu estou tentando atualizar um aplicativo para Grails 2.4.5 de 2.3.11. Eu não pareço ser capaz de fazer isso funcionar. Eu uso o plug-in Spring Security Core e Spring Security REST. Tentando executar o aplicativo, esta exceção é lançada indicando o Spring Security Core como a origem:
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
Por que ele não encontra a classe GenericFilterBean? O plugin de segurança do Spring indica que ele é compatível com o Grails 2.4.
Os plugins estão incluídos no BuildConfig.groovy assim:
compile (":spring-security-rest:1.5.0.RC4")
compile (":spring-security-core:2.0-RC4")
Respostas:
0 para resposta № 1Você já olhou a documentação de referência? (Grails 2.4.x: atualizando do Grails 2.3) http://grails.github.io/grails-doc/2.4.x/guide/upgradingFrom23.html
parece um erro de dependência, por favor liste todos os plugins sendo usados em BuildConfig.groovy e o applicationContext.xml para ter mais clareza sobre o problema.