Announcement Announcement Module
Collapse
No announcement yet.
_eventId_Next not working Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • _eventId_Next not working

    Hi,
    I am getting this error on click of 'Next' on 1st page of the wizard.

    I checked up the flow.xml and the HTML code on the page.
    Everything looks fine.

    Please help.

    Thanks
    arvind.

    <Mar 26, 2007 6:22:57 PM IST> <Error> <HTTP> <101017> <[ServletContext(id=491568
    3,name=ematrix,context-path=/ematrix)] Root cause of ServletException
    org.springframework.binding.format.InvalidFormatEx ception: Invalid format for value null; the expected format was '_c<conversationId>_k<continuationId>'
    at org.springframework.webflow.execution.repository.s upport.CompositeFlo
    wExecutionKey.keyParts(CompositeFlowExecutionKey.j ava:99)
    at org.springframework.webflow.execution.repository.s upport.AbstractConv
    ersationFlowExecutionRepository.parseFlowExecution Key(AbstractConversationFlowEx
    ecutionRepository.java:117)
    at org.springframework.webflow.execution.repository.s upport.RebindingFlo
    wExecutionRepository.parseFlowExecutionKey(Rebindi ngFlowExecutionRepository.java
    :79)
    at org.springframework.webflow.executor.FlowExecutorI mpl.signalEvent(Flo
    wExecutorImpl.java:191)
    at org.springframework.webflow.executor.support.FlowR equestHandler.handl
    eFlowRequest(FlowRequestHandler.java:99)
    at org.springframework.webflow.executor.mvc.FlowContr oller.handleRequest
    Internal(FlowController.java:196)
    at org.springframework.web.servlet.mvc.AbstractContro ller.handleRequest(
    AbstractController.java:153)
    at org.springframework.web.servlet.mvc.SimpleControll erHandlerAdapter.ha
    ndle(SimpleControllerHandlerAdapter.java:45)
    at org.springframework.web.servlet.DispatcherServlet. doDispatch(Dispatch
    erServlet.java:797)
    at org.springframework.web.servlet.DispatcherServlet. doService(Dispatche
    rServlet.java:727)
    at org.springframework.web.servlet.FrameworkServlet.p rocessRequest(Frame
    workServlet.java:396)
    at org.springframework.web.servlet.FrameworkServlet.d oPost(FrameworkServ
    let.java:360)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run
    (ServletStubImpl.java:1075)
    at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubIm
    pl.java:418)
    at weblogic.servlet.internal.TailFilter.doFilter(Tail Filter.java:20)
    at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.ja
    va:27)
    at weblogic.servlet.internal.WebAppServletContext$Ser vletInvocationActio
    n.run(WebAppServletContext.java:5523)
    at weblogic.security.service.SecurityServiceManager.r unAs(SecurityServic
    eManager.java:685)
    at weblogic.servlet.internal.WebAppServletContext.inv okeServlet(WebAppSe
    rvletContext.java:3156)
    at weblogic.servlet.internal.ServletRequestImpl.execu te(ServletRequestIm
    pl.java:2506)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThrea d.java:234)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.ja va:210)

  • #2
    It seems you are not submitting the "_flowExecutionKey" request parameter or are submitting it with an empty value. Check you are submitting a valid value, e.g. like so in JSP 2.0:

    <input type="hidden" name="_flowExecutionKey" value="${flowExecutionKey}"/>

    Erwin

    Comment


    • #3
      The HTML form i had defined had a DIV tag inside which i had put:
      <input type="hidden" name="_flowExecutionKey" value="${flowExecutionKey}"/>

      When i removed it outside of the DIV tag, it started working.

      Thanks for the help.

      Comment

      Working...
      X