Weird issue. I have something like this:
I'm using WebFlow 2.0.3. When I have that second evaluation node in my transition node I get a:Code:<action-state id="myactionstate"> <evaluate expression="flowScope.findSomeValue"/> <transition on="somevalue" to="someView"> <evaluate expresssion="myHandler.myMethod(hello)"/> <evaluate expression="myHandler.figureItOut(flowRequestContext)" result="flowScope.myBoolean"/> </transition> .... </action-state>
When I remove the evaluation it works.....Code:java.lang.IllegalStateException: You can only resume paused view states, and state [myactionstate] is not a view state - programmer error
I thought two evaluations were OK? I tried removing the result attribute from it, I've tried making it the first evaluate expression in the transition node. Only when I take it out does the flow work.
The evaluate expression returns a boolean type (NOT Boolean) as a result.
Any insight, anyone?


Reply With Quote
