org.springframework.beans.NotReadablePropertyException: Invalid property 'document.newMaintainableObject.dataObject.dialogResponse' of bean class [org.kuali.student.cm.course.service.impl.CourseInfoMaintainableImpl]: Bean property 'document.newMaintainableObject.dataObject.dialogResponse' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?

Kuali JIRA | Paul Marais | 3 years ago
  1. 0

    I get the following error when clicking on the Comments link: {noformat} Caused by: org.springframework.beans.NotReadablePropertyException: Invalid property 'document.newMaintainableObject.dataObject.dialogResponse' of bean class [org.kuali.student.cm.course.service.impl.CourseInfoMaintainableImpl]: Bean property 'document.newMaintainableObject.dataObject.dialogResponse' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter? at org.springframework.beans.BeanWrapperImpl.getPropertyValue(BeanWrapperImpl.java:729) at org.springframework.beans.BeanWrapperImpl.getPropertyValue(BeanWrapperImpl.java:721) at org.kuali.rice.krad.web.bind.UifViewBeanWrapper.getPropertyValue(UifViewBeanWrapper.java:184) at org.springframework.validation.AbstractPropertyBindingResult.getActualFieldValue(AbstractPropertyBindingResult.java:99) at org.springframework.validation.AbstractBindingResult.getFieldValue(AbstractBindingResult.java:226) at org.springframework.web.servlet.support.BindStatus.<init>(BindStatus.java:120) at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:722) at sun.reflect.GeneratedMethodAccessor896.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:866) at freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:104) ... 309 more 27 Aug 2013 5:01:39 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet ks-krad threw exception org.springframework.beans.NotReadablePropertyException: Invalid property 'document.newMaintainableObject.dataObject.dialogResponse' of bean class [org.kuali.student.cm.course.service.impl.CourseInfoMaintainableImpl]: Bean property 'document.newMaintainableObject.dataObject.dialogResponse' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter? at org.springframework.beans.BeanWrapperImpl.getPropertyValue(BeanWrapperImpl.java:729) at org.springframework.beans.BeanWrapperImpl.getPropertyValue(BeanWrapperImpl.java:721) at org.kuali.rice.krad.web.bind.UifViewBeanWrapper.getPropertyValue(UifViewBeanWrapper.java:184) at org.springframework.validation.AbstractPropertyBindingResult.getActualFieldValue(AbstractPropertyBindingResult.java:99) at org.springframework.validation.AbstractBindingResult.getFieldValue(AbstractBindingResult.java:226) at org.springframework.web.servlet.support.BindStatus.<init>(BindStatus.java:120) at org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:722) at sun.reflect.GeneratedMethodAccessor896.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:866) at freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:104) at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at freemarker.core.Assignment.accept(Assignment.java:90) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:428) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.include(Environment.java:1508) at freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141) at freemarker.core.Environment.visit(Environment.java:297) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.visit(Environment.java:406) at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.visit(Environment.java:406) at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.include(Environment.java:1508) at freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141) at freemarker.core.Environment.visit(Environment.java:297) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:428) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.include(Environment.java:1508) at freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141) at freemarker.core.Environment.visit(Environment.java:297) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.visit(Environment.java:406) at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.visit(Environment.java:406) at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.include(Environment.java:1508) at freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141) at freemarker.core.Environment.visit(Environment.java:297) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at freemarker.core.Environment.visit(Environment.java:428) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.visit(Environment.java:406) at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.include(Environment.java:1508) at freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141) at freemarker.core.Environment.visit(Environment.java:297) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.visit(Environment.java:406) at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.visit(Environment.java:406) at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Macro$Context.runMacro(Macro.java:172) at freemarker.core.Environment.visit(Environment.java:614) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.include(Environment.java:1508) at freemarker.core.Include.accept(Include.java:169) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.IfBlock.accept(IfBlock.java:82) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.visit(Environment.java:310) at freemarker.core.CompressedBlock.accept(CompressedBlock.java:73) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:221) at freemarker.core.Environment.process(Environment.java:199) at freemarker.template.Template.process(Template.java:237) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:366) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1157) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:927) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:89) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:77) at org.kuali.student.enrollment.kitchensink.KitchenSinkUserLoginFilter.doFilter(KitchenSinkUserLoginFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:311) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:101) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:182) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.kuali.student.security.filter.AuthenticationGwtRpcFilter.doFilterHttp(AuthenticationGwtRpcFilter.java:54) at org.kuali.student.security.filter.AuthenticationGwtRpcFilter.doFilter(AuthenticationGwtRpcFilter.java:38) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.kuali.student.security.filter.KSLogoutFilter.doFilterHttp(KSLogoutFilter.java:101) at org.kuali.student.security.filter.KSLogoutFilter.doFilter(KSLogoutFilter.java:73) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:662) {noformat}

    Kuali JIRA | 3 years ago | Paul Marais
    org.springframework.beans.NotReadablePropertyException: Invalid property 'document.newMaintainableObject.dataObject.dialogResponse' of bean class [org.kuali.student.cm.course.service.impl.CourseInfoMaintainableImpl]: Bean property 'document.newMaintainableObject.dataObject.dialogResponse' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?
  2. 0

    Spring MVC 3.2 -- NotReadablePropertyException

    Stack Overflow | 4 years ago | Frank
    org.springframework.beans.NotReadablePropertyException: Invalid property 'name' of bean class [java.util.ArrayList]: Bean property 'name' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?
  3. 0

    beanWrapperImpl issues only with websphere

    Stack Overflow | 5 years ago | Benoit
    org.springframework.beans.NotReadablePropertyException: Invalid property 'codeAndName' of bean class [com.data.model.Country]: Bean property 'codeAndName' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    SELECT BOX CAUSING: Error 500--Internal Server Error in SPRING MVC

    Stack Overflow | 4 years ago | Abraxas
    org.springframework.beans.NotReadablePropertyException: Invalid property 'state' of bean class ['project goes here']: Bean property 'state' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?
  6. 0

    org.springframework.beans.NotReadablePropertyExcep tion - Spring Forum

    spring.io | 1 year ago
    org.springframework.beans.NotReadablePropertyException: Invalid property 'name' of bean class [java.util.ArrayList]: Bean property 'name' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?

  1. abrazeneb 7 times, last 4 months ago
11 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. org.springframework.beans.NotReadablePropertyException

    Invalid property 'document.newMaintainableObject.dataObject.dialogResponse' of bean class [org.kuali.student.cm.course.service.impl.CourseInfoMaintainableImpl]: Bean property 'document.newMaintainableObject.dataObject.dialogResponse' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?

    at org.springframework.beans.BeanWrapperImpl.getPropertyValue()
  2. Spring Beans
    BeanWrapperImpl.getPropertyValue
    1. org.springframework.beans.BeanWrapperImpl.getPropertyValue(BeanWrapperImpl.java:729)
    2. org.springframework.beans.BeanWrapperImpl.getPropertyValue(BeanWrapperImpl.java:721)
    2 frames
  3. org.kuali.rice
    UifViewBeanWrapper.getPropertyValue
    1. org.kuali.rice.krad.web.bind.UifViewBeanWrapper.getPropertyValue(UifViewBeanWrapper.java:184)
    1 frame
  4. Spring Context
    AbstractBindingResult.getFieldValue
    1. org.springframework.validation.AbstractPropertyBindingResult.getActualFieldValue(AbstractPropertyBindingResult.java:99)
    2. org.springframework.validation.AbstractBindingResult.getFieldValue(AbstractBindingResult.java:226)
    2 frames
  5. Spring MVC
    RequestContext.getBindStatus
    1. org.springframework.web.servlet.support.BindStatus.<init>(BindStatus.java:120)
    2. org.springframework.web.servlet.support.RequestContext.getBindStatus(RequestContext.java:722)
    2 frames
  6. Java RT
    Method.invoke
    1. sun.reflect.GeneratedMethodAccessor896.invoke(Unknown Source)
    2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    3. java.lang.reflect.Method.invoke(Method.java:597)
    3 frames
  7. FreeMarker
    Template.process
    1. freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:866)
    2. freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:104)
    3. freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)
    4. freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
    5. freemarker.core.Assignment.accept(Assignment.java:90)
    6. freemarker.core.Environment.visit(Environment.java:221)
    7. freemarker.core.IfBlock.accept(IfBlock.java:82)
    8. freemarker.core.Environment.visit(Environment.java:221)
    9. freemarker.core.MixedContent.accept(MixedContent.java:92)
    10. freemarker.core.Environment.visit(Environment.java:221)
    11. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    12. freemarker.core.Environment.visit(Environment.java:614)
    13. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    14. freemarker.core.Environment.visit(Environment.java:221)
    15. freemarker.core.MixedContent.accept(MixedContent.java:92)
    16. freemarker.core.Environment.visit(Environment.java:221)
    17. freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
    18. freemarker.core.Environment.visit(Environment.java:428)
    19. freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
    20. freemarker.core.Environment.visit(Environment.java:221)
    21. freemarker.core.MixedContent.accept(MixedContent.java:92)
    22. freemarker.core.Environment.visit(Environment.java:221)
    23. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    24. freemarker.core.Environment.visit(Environment.java:614)
    25. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    26. freemarker.core.Environment.visit(Environment.java:221)
    27. freemarker.core.MixedContent.accept(MixedContent.java:92)
    28. freemarker.core.Environment.visit(Environment.java:221)
    29. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    30. freemarker.core.Environment.visit(Environment.java:614)
    31. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    32. freemarker.core.Environment.visit(Environment.java:221)
    33. freemarker.core.Environment.include(Environment.java:1508)
    34. freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141)
    35. freemarker.core.Environment.visit(Environment.java:297)
    36. freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
    37. freemarker.core.Environment.visit(Environment.java:221)
    38. freemarker.core.MixedContent.accept(MixedContent.java:92)
    39. freemarker.core.Environment.visit(Environment.java:221)
    40. freemarker.core.IfBlock.accept(IfBlock.java:82)
    41. freemarker.core.Environment.visit(Environment.java:221)
    42. freemarker.core.MixedContent.accept(MixedContent.java:92)
    43. freemarker.core.Environment.visit(Environment.java:221)
    44. freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
    45. freemarker.core.Environment.visit(Environment.java:221)
    46. freemarker.core.MixedContent.accept(MixedContent.java:92)
    47. freemarker.core.Environment.visit(Environment.java:221)
    48. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    49. freemarker.core.Environment.visit(Environment.java:614)
    50. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    51. freemarker.core.Environment.visit(Environment.java:221)
    52. freemarker.core.MixedContent.accept(MixedContent.java:92)
    53. freemarker.core.Environment.visit(Environment.java:221)
    54. freemarker.core.IfBlock.accept(IfBlock.java:82)
    55. freemarker.core.Environment.visit(Environment.java:221)
    56. freemarker.core.MixedContent.accept(MixedContent.java:92)
    57. freemarker.core.Environment.visit(Environment.java:221)
    58. freemarker.core.Environment.visit(Environment.java:406)
    59. freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
    60. freemarker.core.Environment.visit(Environment.java:221)
    61. freemarker.core.MixedContent.accept(MixedContent.java:92)
    62. freemarker.core.Environment.visit(Environment.java:221)
    63. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    64. freemarker.core.Environment.visit(Environment.java:614)
    65. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    66. freemarker.core.Environment.visit(Environment.java:221)
    67. freemarker.core.MixedContent.accept(MixedContent.java:92)
    68. freemarker.core.Environment.visit(Environment.java:221)
    69. freemarker.core.Environment.visit(Environment.java:406)
    70. freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
    71. freemarker.core.Environment.visit(Environment.java:221)
    72. freemarker.core.MixedContent.accept(MixedContent.java:92)
    73. freemarker.core.Environment.visit(Environment.java:221)
    74. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    75. freemarker.core.Environment.visit(Environment.java:614)
    76. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    77. freemarker.core.Environment.visit(Environment.java:221)
    78. freemarker.core.MixedContent.accept(MixedContent.java:92)
    79. freemarker.core.Environment.visit(Environment.java:221)
    80. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    81. freemarker.core.Environment.visit(Environment.java:614)
    82. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    83. freemarker.core.Environment.visit(Environment.java:221)
    84. freemarker.core.Environment.include(Environment.java:1508)
    85. freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141)
    86. freemarker.core.Environment.visit(Environment.java:297)
    87. freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
    88. freemarker.core.Environment.visit(Environment.java:221)
    89. freemarker.core.MixedContent.accept(MixedContent.java:92)
    90. freemarker.core.Environment.visit(Environment.java:221)
    91. freemarker.core.IfBlock.accept(IfBlock.java:82)
    92. freemarker.core.Environment.visit(Environment.java:221)
    93. freemarker.core.MixedContent.accept(MixedContent.java:92)
    94. freemarker.core.Environment.visit(Environment.java:221)
    95. freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
    96. freemarker.core.Environment.visit(Environment.java:221)
    97. freemarker.core.MixedContent.accept(MixedContent.java:92)
    98. freemarker.core.Environment.visit(Environment.java:221)
    99. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    100. freemarker.core.Environment.visit(Environment.java:614)
    101. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    102. freemarker.core.Environment.visit(Environment.java:221)
    103. freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
    104. freemarker.core.Environment.visit(Environment.java:428)
    105. freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
    106. freemarker.core.Environment.visit(Environment.java:221)
    107. freemarker.core.MixedContent.accept(MixedContent.java:92)
    108. freemarker.core.Environment.visit(Environment.java:221)
    109. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    110. freemarker.core.Environment.visit(Environment.java:614)
    111. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    112. freemarker.core.Environment.visit(Environment.java:221)
    113. freemarker.core.Environment.include(Environment.java:1508)
    114. freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141)
    115. freemarker.core.Environment.visit(Environment.java:297)
    116. freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
    117. freemarker.core.Environment.visit(Environment.java:221)
    118. freemarker.core.MixedContent.accept(MixedContent.java:92)
    119. freemarker.core.Environment.visit(Environment.java:221)
    120. freemarker.core.Environment.visit(Environment.java:406)
    121. freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
    122. freemarker.core.Environment.visit(Environment.java:221)
    123. freemarker.core.MixedContent.accept(MixedContent.java:92)
    124. freemarker.core.Environment.visit(Environment.java:221)
    125. freemarker.core.Environment.visit(Environment.java:406)
    126. freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
    127. freemarker.core.Environment.visit(Environment.java:221)
    128. freemarker.core.MixedContent.accept(MixedContent.java:92)
    129. freemarker.core.Environment.visit(Environment.java:221)
    130. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    131. freemarker.core.Environment.visit(Environment.java:614)
    132. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    133. freemarker.core.Environment.visit(Environment.java:221)
    134. freemarker.core.MixedContent.accept(MixedContent.java:92)
    135. freemarker.core.Environment.visit(Environment.java:221)
    136. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    137. freemarker.core.Environment.visit(Environment.java:614)
    138. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    139. freemarker.core.Environment.visit(Environment.java:221)
    140. freemarker.core.MixedContent.accept(MixedContent.java:92)
    141. freemarker.core.Environment.visit(Environment.java:221)
    142. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    143. freemarker.core.Environment.visit(Environment.java:614)
    144. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    145. freemarker.core.Environment.visit(Environment.java:221)
    146. freemarker.core.Environment.include(Environment.java:1508)
    147. freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141)
    148. freemarker.core.Environment.visit(Environment.java:297)
    149. freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
    150. freemarker.core.Environment.visit(Environment.java:221)
    151. freemarker.core.MixedContent.accept(MixedContent.java:92)
    152. freemarker.core.Environment.visit(Environment.java:221)
    153. freemarker.core.IfBlock.accept(IfBlock.java:82)
    154. freemarker.core.Environment.visit(Environment.java:221)
    155. freemarker.core.MixedContent.accept(MixedContent.java:92)
    156. freemarker.core.Environment.visit(Environment.java:221)
    157. freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
    158. freemarker.core.Environment.visit(Environment.java:221)
    159. freemarker.core.MixedContent.accept(MixedContent.java:92)
    160. freemarker.core.Environment.visit(Environment.java:221)
    161. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    162. freemarker.core.Environment.visit(Environment.java:614)
    163. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    164. freemarker.core.Environment.visit(Environment.java:221)
    165. freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
    166. freemarker.core.Environment.visit(Environment.java:428)
    167. freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
    168. freemarker.core.Environment.visit(Environment.java:221)
    169. freemarker.core.MixedContent.accept(MixedContent.java:92)
    170. freemarker.core.Environment.visit(Environment.java:221)
    171. freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
    172. freemarker.core.Environment.visit(Environment.java:221)
    173. freemarker.core.MixedContent.accept(MixedContent.java:92)
    174. freemarker.core.Environment.visit(Environment.java:221)
    175. freemarker.core.Environment.visit(Environment.java:406)
    176. freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
    177. freemarker.core.Environment.visit(Environment.java:221)
    178. freemarker.core.MixedContent.accept(MixedContent.java:92)
    179. freemarker.core.Environment.visit(Environment.java:221)
    180. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    181. freemarker.core.Environment.visit(Environment.java:614)
    182. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    183. freemarker.core.Environment.visit(Environment.java:221)
    184. freemarker.core.MixedContent.accept(MixedContent.java:92)
    185. freemarker.core.Environment.visit(Environment.java:221)
    186. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    187. freemarker.core.Environment.visit(Environment.java:614)
    188. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    189. freemarker.core.Environment.visit(Environment.java:221)
    190. freemarker.core.Environment.include(Environment.java:1508)
    191. freemarker.core.Interpret$TemplateProcessorModel.getWriter(Interpret.java:141)
    192. freemarker.core.Environment.visit(Environment.java:297)
    193. freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
    194. freemarker.core.Environment.visit(Environment.java:221)
    195. freemarker.core.MixedContent.accept(MixedContent.java:92)
    196. freemarker.core.Environment.visit(Environment.java:221)
    197. freemarker.core.IfBlock.accept(IfBlock.java:82)
    198. freemarker.core.Environment.visit(Environment.java:221)
    199. freemarker.core.MixedContent.accept(MixedContent.java:92)
    200. freemarker.core.Environment.visit(Environment.java:221)
    201. freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)
    202. freemarker.core.Environment.visit(Environment.java:221)
    203. freemarker.core.MixedContent.accept(MixedContent.java:92)
    204. freemarker.core.Environment.visit(Environment.java:221)
    205. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    206. freemarker.core.Environment.visit(Environment.java:614)
    207. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    208. freemarker.core.Environment.visit(Environment.java:221)
    209. freemarker.core.MixedContent.accept(MixedContent.java:92)
    210. freemarker.core.Environment.visit(Environment.java:221)
    211. freemarker.core.Environment.visit(Environment.java:406)
    212. freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
    213. freemarker.core.Environment.visit(Environment.java:221)
    214. freemarker.core.MixedContent.accept(MixedContent.java:92)
    215. freemarker.core.Environment.visit(Environment.java:221)
    216. freemarker.core.IfBlock.accept(IfBlock.java:82)
    217. freemarker.core.Environment.visit(Environment.java:221)
    218. freemarker.core.MixedContent.accept(MixedContent.java:92)
    219. freemarker.core.Environment.visit(Environment.java:221)
    220. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    221. freemarker.core.Environment.visit(Environment.java:614)
    222. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    223. freemarker.core.Environment.visit(Environment.java:221)
    224. freemarker.core.MixedContent.accept(MixedContent.java:92)
    225. freemarker.core.Environment.visit(Environment.java:221)
    226. freemarker.core.Environment.visit(Environment.java:406)
    227. freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
    228. freemarker.core.Environment.visit(Environment.java:221)
    229. freemarker.core.MixedContent.accept(MixedContent.java:92)
    230. freemarker.core.Environment.visit(Environment.java:221)
    231. freemarker.core.Macro$Context.runMacro(Macro.java:172)
    232. freemarker.core.Environment.visit(Environment.java:614)
    233. freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
    234. freemarker.core.Environment.visit(Environment.java:221)
    235. freemarker.core.MixedContent.accept(MixedContent.java:92)
    236. freemarker.core.Environment.visit(Environment.java:221)
    237. freemarker.core.Environment.include(Environment.java:1508)
    238. freemarker.core.Include.accept(Include.java:169)
    239. freemarker.core.Environment.visit(Environment.java:221)
    240. freemarker.core.IfBlock.accept(IfBlock.java:82)
    241. freemarker.core.Environment.visit(Environment.java:221)
    242. freemarker.core.MixedContent.accept(MixedContent.java:92)
    243. freemarker.core.Environment.visit(Environment.java:221)
    244. freemarker.core.Environment.visit(Environment.java:310)
    245. freemarker.core.CompressedBlock.accept(CompressedBlock.java:73)
    246. freemarker.core.Environment.visit(Environment.java:221)
    247. freemarker.core.MixedContent.accept(MixedContent.java:92)
    248. freemarker.core.Environment.visit(Environment.java:221)
    249. freemarker.core.Environment.process(Environment.java:199)
    250. freemarker.template.Template.process(Template.java:237)
    250 frames
  8. Spring MVC
    FrameworkServlet.doGet
    1. org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:366)
    2. org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283)
    3. org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233)
    4. org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167)
    5. org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)
    6. org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1157)
    7. org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:927)
    8. org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827)
    9. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
    10. org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
    10 frames
  9. JavaServlet
    HttpServlet.service
    1. javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    2. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    2 frames
  10. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    2 frames
  11. org.kuali.rice
    UserLoginFilter.doFilter
    1. org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:89)
    2. org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:77)
    2 frames
  12. org.kuali.student
    KitchenSinkUserLoginFilter.doFilter
    1. org.kuali.student.enrollment.kitchensink.KitchenSinkUserLoginFilter.doFilter(KitchenSinkUserLoginFilter.java:61)
    1 frame
  13. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    2 frames
  14. org.kuali.rice
    HideWebInfFilter.doFilter
    1. org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69)
    1 frame
  15. Glassfish Core
    ApplicationFilterChain.doFilter
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    2 frames
  16. Spring Security
    FilterChainProxy$VirtualFilterChain.doFilter
    1. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:311)
    2. org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116)
    3. org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
    4. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    5. org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
    6. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    7. org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:101)
    8. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    9. org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
    10. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    11. org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
    12. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    13. org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
    14. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    15. org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:182)
    16. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    16 frames
  17. org.kuali.student
    AuthenticationGwtRpcFilter.doFilter
    1. org.kuali.student.security.filter.AuthenticationGwtRpcFilter.doFilterHttp(AuthenticationGwtRpcFilter.java:54)
    2. org.kuali.student.security.filter.AuthenticationGwtRpcFilter.doFilter(AuthenticationGwtRpcFilter.java:38)
    2 frames
  18. Spring Security
    FilterChainProxy$VirtualFilterChain.doFilter
    1. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    1 frame
  19. org.kuali.student
    KSLogoutFilter.doFilter
    1. org.kuali.student.security.filter.KSLogoutFilter.doFilterHttp(KSLogoutFilter.java:101)
    2. org.kuali.student.security.filter.KSLogoutFilter.doFilter(KSLogoutFilter.java:73)
    2 frames
  20. Spring Security
    FilterChainProxy.doFilter
    1. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    2. org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
    3. org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
    4. org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173)
    4 frames
  21. Spring
    DelegatingFilterProxy.doFilter
    1. org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
    2. org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
    2 frames
  22. Glassfish Core
    CoyoteAdapter.service
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
    8 frames
  23. Grizzly HTTP
    JIoEndpoint$Worker.run
    1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    2. org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    3. org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    3 frames
  24. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:662)
    1 frame