Hi, I have an interface called Page {
Collection<Page> getPages();
}
I have a decision state with the following expression: ${requestScope.page.pages == null}
and I get the following stack trace:
Not sure what the problem is?Code:14:15:05,484 ERROR [Engine] StandardWrapperValve[sitebuilder]:Servlet.service() for servlet sitebuilder threw exception org.springframework.beans.NotReadablePropertyException: Invalid property 'requestScope.page' of bean class [org.springframework.web.flow.execution.impl.StateContextImpl]: Bean property 'requestScope.page' 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:634) at org.springframework.beans.BeanWrapperImpl.getNestedBeanWrapper(BeanWrapperImpl.java:535) at org.springframework.beans.BeanWrapperImpl.getBeanWrapperForPropertyPath(BeanWrapperImpl.java:513) at org.springframework.beans.BeanWrapperImpl.getBeanWrapperForPropertyPath(BeanWrapperImpl.java:514) at org.springframework.beans.BeanWrapperImpl.getPropertyValue(BeanWrapperImpl.java:624) at org.springframework.binding.expression.support.BeanWrapperEvaluator.evaluate(BeanWrapperEvaluator.java:25) at org.springframework.web.flow.config.TextToTransitionCriteria$ExpressionTransitionCriteria.test(TextToTransitionCriteria .java:133) at org.springframework.web.flow.Transition.matches(Transition.java:228) at org.springframework.web.flow.TransitionableState.getTransition(TransitionableState.java:166) at org.springframework.web.flow.TransitionableState.getRequiredTransition(TransitionableState.java:179) at org.springframework.web.flow.DecisionState.doEnter(DecisionState.java:110)
Any ideas?
Any *yes* there is an object called Page of type Page in requestScope![]()


Reply With Quote