PDA

View Full Version : Can't get the flowloader sample application working



luxaeterna
Jun 20th, 2005, 10:00 PM
Hi all,

I'm messing around with PR3 and I'm having a bit of trouble getting the flowloader sample application running correctly. At first, it wasn't working at all when I clicked on any of the links or buttons on the sampleA page, but then i realised that I didn't have the OGNL library in my classpath. After downloading and including it, everything except for the launching of sampleB as a sub-flow works. When launching sampleB as a sub-flow of sampleA, I get the following stack trace:


org.springframework.binding.expression.EvaluationE xception: ognl.NoSuchPropertyException: org.springframework.web.flow.execution.impl.StateC ontextImpl.input
org.springframework.binding.expression.support.Ogn lExpressionEvaluator.evaluate(OgnlExpressionEvalua tor.java:32)
org.springframework.binding.support.Mapping.map(Ma pping.java:91)
org.springframework.binding.support.Parameterizabl eAttributeMapper.map(ParameterizableAttributeMappe r.java:174)
org.springframework.web.flow.support.Parameterizab leFlowAttributeMapper.createSubflowInput(Parameter izableFlowAttributeMapper.java:218)
org.springframework.web.flow.SubflowState.createSu bflowInput(SubflowState.java:224)
org.springframework.web.flow.SubflowState.doEnter( SubflowState.java:198)
org.springframework.web.flow.State.enter(State.jav a:164)
org.springframework.web.flow.Transition.execute(Tr ansition.java:269)
org.springframework.web.flow.TransitionableState.o nEvent(TransitionableState.java:202)
org.springframework.web.flow.execution.impl.FlowEx ecutionImpl.signalEvent(FlowExecutionImpl.java:317 )
org.springframework.web.flow.execution.FlowExecuti onManager.onEvent(FlowExecutionManager.java:289)
org.springframework.web.flow.execution.FlowExecuti onManager.onEvent(FlowExecutionManager.java:245)
org.springframework.web.flow.execution.servlet.Ser vletFlowExecutionManager.handle(ServletFlowExecuti onManager.java:77)
org.springframework.web.flow.mvc.FlowController.ha ndleRequestInternal(FlowController.java:137)
org.springframework.web.servlet.mvc.AbstractContro ller.handleRequest(AbstractController.java:128)
org.springframework.web.servlet.mvc.SimpleControll erHandlerAdapter.handle(SimpleControllerHandlerAda pter.java:44)
org.springframework.web.servlet.DispatcherServlet. doDispatch(DispatcherServlet.java:684)
org.springframework.web.servlet.DispatcherServlet. doService(DispatcherServlet.java:625)
org.springframework.web.servlet.FrameworkServlet.s erviceWrapper(FrameworkServlet.java:386)
org.springframework.web.servlet.FrameworkServlet.d oGet(FrameworkServlet.java:346)
javax.servlet.http.HttpServlet.service(HttpServlet .java:689)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)

Have I missed something?


Geoff

luxaeterna
Jun 20th, 2005, 10:04 PM
Sorry, I meant "flowlauncher", not "flowloader".