アプリケーションを Grails 2.3.11 から 2.4.5 にアップグレードしようとしています。これを機能させることができないようです。Spring Security Core と Spring Security REST プラグインを使用しています。アプリを実行しようとすると、この例外がスローされ、Spring Security Core がソースとして示されます。
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")