Spring Security Core Plugin grails 2.4从2.3.7问题升级

时间:2014-06-09 14:46:03

标签: grails spring-security upgrade

我刚刚将我的grails项目从2.3.7升级到2.4并且我一直遇到spring security插件的问题。

我的应用程序编译但是当它运行时,我收到以下错误:

Error |
2014-06-09 10:26:35,570 [localhost-startStop-1] ERROR plugins.DefaultGrailsPluginManager  - Error configuring dynamic methods for plugin [springSecurityCore:2.0-RC2]: null
Message: null
Line | Method
->>  363 | doStoreMapping            in grails.plugin.springsecurity.web.access.intercept.AnnotationFilterInvocationDefinition
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
|    317 | storeMapping              in     ''
|    309 | compileStaticRules . . .  in     ''
|    218 | initialize                in     ''
|    738 | initializeFromAnnotations in SpringSecurityCoreGrailsPlugin
|    599 | doCall                    in SpringSecurityCoreGrailsPlugin$_closure3
|    262 | run . . . . . . . . . . . in java.util.concurrent.FutureTask
|   1145 | runWorker                 in java.util.concurrent.ThreadPoolExecutor
|    615 | run . . . . . . . . . . . in java.util.concurrent.ThreadPoolExecutor$Worker
^    745 | run                       in java.lang.Thread

我还必须修复ReflectionUtils中的一个问题才能编译,但我似乎在这里碰壁。

我提前感谢所有的帮助。

由于

3 个答案:

答案 0 :(得分:2)

您需要升级到spring-security-core:RC3

答案 1 :(得分:0)

同样的问题发生在spring-security-core:RC4和我发现摆脱它的唯一方法是降级到spring-security-core:RC3。之后就像冠军一样。

答案 2 :(得分:0)

我有类似的问题,这是由于数据库整理。

我正在使用MySql并设置“默认字符集utf8默认collat​​e utf8_general_ci”解决了它。