Bean属性“eraseCredentialsAfterAuthentication”不可写或具有无效的setter方法

时间:2014-09-02 20:44:35

标签: java spring spring-mvc grails

我正在运行grails app 1.3.7版。 Grails编译很好但是当我做grails run-app时,我收到以下错误。有关为什么抛出这个的任何帮助?

  

错误context.GrailsContextLoader - 执行bootstraps时出错:错误   创建名为'authenticationProcessingFilter'的bean:不能   设置bean时解析bean'authenticationManager'的引用   property'authenticationManager';嵌套异常是   org.springframework.beans.factory.BeanCreationException:错误   创建名为'authenticationManager'的bean:错误设置   财产价值;嵌套异常是   org.springframework.beans.NotWritablePropertyException:无效   属性'eraseCredentialsAfterAuthentication'的bean类   [org.springframework.security.authentication.ProviderManager]:Bean   属性'eraseCredentialsAfterAuthentication'不可写或有   一个无效的setter方法。 setter的参数类型是否匹配   吸气剂的返回类型?   org.springframework.beans.factory.BeanCreationException:错误   创建名为'authenticationProcessingFilter'的bean:不能   设置bean时解析bean'authenticationManager'的引用   property'authenticationManager';嵌套异常是   org.springframework.beans.factory.BeanCreationException:错误   创建名为'authenticationManager'的bean:错误设置   财产价值;嵌套异常是   org.springframework.beans.NotWritablePropertyException:无效   属性'eraseCredentialsAfterAuthentication'的bean类   [org.springframework.security.authentication.ProviderManager]:Bean   属性'eraseCredentialsAfterAuthentication'不可写或有   一个无效的setter方法。 setter的参数类型是否匹配   吸气剂的返回类型?在   org.grails.tomcat.TomcatServer.start(TomcatServer.groovy:212)at   grails.web.container.EmbeddableServer $ start.call(未知来源)at   _GrailsRun_groovy $ _run_closure5_closure12.doCall(_GrailsRun_groovy:158)     在   _GrailsRun_groovy $ _run_closure5_closure12.doCall(_GrailsRun_groovy)at at   _GrailsS​​ettings_groovy $ _run_closure10.doCall(_GrailsS​​ettings_groovy:280)     at _GrailsS​​ettings_groovy $ _run_closure10.call(_GrailsS​​ettings_groovy)     在_GrailsRun_groovy $ _run_closure5.doCall(_GrailsRun_groovy:149)at at   _GrailsRun_groovy $ _run_closure5.call(_GrailsRun_groovy)在_GrailsRun_groovy.runInline(_GrailsRun_groovy:116)在_GrailsRun_groovy.this $ 4 $ runInline(_GrailsRun_groovy)在_GrailsRun_groovy $ _run_closure1.doCall(_GrailsRun_groovy:59)在RunApp $ _run_closure1.doCall(RunApp.groovy:33 ) 在   gant.Gant $ _dispatch_closure5.doCall(Gant.groovy:381)at   gant.Gant $ _dispatch_closure7.doCall(Gant.groovy:415)at   gant.Gant $ _dispatch_closure7.doCall(Gant.groovy)at   gant.Gant.withBuildListeners(Gant.groovy:427)at   gant.Gant.this $ 2 $ withBuildListeners(Gant.groovy)at   gant.Gant $ this $ 2 $ withBuildListeners.callCurrent(Unknown Source)at   gant.Gant.dispatch(Gant.groovy:415)at   gant.Gant.this $ 2 $ dispatch(Gant.groovy)at   gant.Gant.invokeMethod(Gant.groovy)at   gant.Gant.executeTargets(Gant.groovy:590)at   gant.Gant.executeTargets(Gant.groovy:589)引起:   org.springframework.beans.factory.BeanCreationException:错误   创建名为'authenticationManager'的bean:错误设置   财产价值;嵌套异常是   org.springframework.beans.NotWritablePropertyException:无效   属性'eraseCredentialsAfterAuthentication'的bean类   [org.springframework.security.authentication.ProviderManager]:Bean   属性'eraseCredentialsAfterAuthentication'不可写或有   一个无效的setter方法。 setter的参数类型是否匹配   吸气剂的返回类型? ... 23更多引起:   org.springframework.beans.NotWritablePropertyException:无效   属性'eraseCredentialsAfterAuthentication'的bean类   [org.springframework.security.authentication.ProviderManager]:Bean   属性'eraseCredentialsAfterAuthentication'不可写或有   一个无效的setter方法。 setter的参数类型是否匹配   吸气剂的返回类型? ......还有23个

0 个答案:

没有答案