Andreas Senft
Jun 28th, 2005, 07:37 AM
From the phonebook sample (deployed in Tomcat) I produced the following error:
org.springframework.web.flow.NoMatchingTransitionE xception: No transition found for event 'submit' in state 'displayResults' of flow 'search' -- valid transitional criteria are array<TransitionCriteria>['newSearch', 'select'] -- likely programmer error, check the set of TransitionCriteria for this state
org.springframework.web.flow.TransitionableState.g etRequiredTransition(TransitionableState.java:181)
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)
Steps to reproduce:
1. Click "Phone Book" link
2. Enter First Name "Rod" (or another existing name)
3. Click "Search Button"
4. Click Browser Back button
5. Click Browser Forward button
Seems to me one of the ugly back button problems...
Regards,
Andreas
org.springframework.web.flow.NoMatchingTransitionE xception: No transition found for event 'submit' in state 'displayResults' of flow 'search' -- valid transitional criteria are array<TransitionCriteria>['newSearch', 'select'] -- likely programmer error, check the set of TransitionCriteria for this state
org.springframework.web.flow.TransitionableState.g etRequiredTransition(TransitionableState.java:181)
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)
Steps to reproduce:
1. Click "Phone Book" link
2. Enter First Name "Rod" (or another existing name)
3. Click "Search Button"
4. Click Browser Back button
5. Click Browser Forward button
Seems to me one of the ugly back button problems...
Regards,
Andreas