升级到Grails2.4:ClassNotFoundException:org.springframework.web.filter.GenericFilterBean

升级到Grails2.4:ClassNotFoundException:org.springframework.web.filter.GenericFilterBean,grails,spring-security,grails-2.4,Grails,Spring Security,Grails 2.4,我正在尝试将一个应用程序从2.3.11升级到Grails2.4.5。我似乎无法使这项工作发挥作用。 我使用SpringSecurityCore和SpringSecurityREST插件。尝试运行应用程序时,将引发此异常,表明Spring Security Core是源: 2015-04-29 16:20:24,497 [localhost-startStop-1] ERROR context.GrailsContextLoaderListener - Error initializing th

我正在尝试将一个应用程序从2.3.11升级到Grails2.4.5。我似乎无法使这项工作发挥作用。 我使用SpringSecurityCore和SpringSecurityREST插件。尝试运行应用程序时,将引发此异常,表明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安全插件表明它与Grails2.4兼容

BuildConfig.groovy中包含的插件如下所示:

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

你看过参考文件了吗?(Grails2.4.x:从Grails2.3升级)


看起来像是一个依赖项错误,请列出BuildConfig.groovy和applicationContext.xml中使用的所有插件,以便更清楚地说明这个问题。

这仍然是一个问题吗?