org.springframework.webflow.engine.FlowInputMappingException: Errors occurred during input mapping on startup of the 'demo_game_webflow' flow; errors = [[MappingResult@11c5c88 mapping = rules -> rules, result = [TargetAccessError@ff0d4b errorCode = 'propertyNotFound', details = '[SetValueAttempt@1adfbe3 expression = rules, context = [RequestControlContextImpl@1742c56 externalContext = org.springframework.webflow.context.servlet.ServletExternalContext@adf91, requestScope = map[[empty]], attributes = map[[empty]], flowExecution = [FlowExecutionImpl@1dbe72f flow = 'demo_game_webflow', flowSessions = list[[FlowSessionImpl@26efd3 flow = 'demo_game_webflow', state = [null], scope = map[[empty]]]], flashScope = map[[empty]]]], value = 'chess'] failed - make sure the expression is evaluatable in the context provided']]]

Spring JIRA | Andreas Schildbach | 9 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    My flow has an input parameter: <input name="rules" required="true" /> When I start my flow with "flow?rules=chess", I get the following exception: org.springframework.webflow.engine.FlowInputMappingException: Errors occurred during input mapping on startup of the 'demo_game_webflow' flow; errors = [[MappingResult@11c5c88 mapping = rules -> rules, result = [TargetAccessError@ff0d4b errorCode = 'propertyNotFound', details = '[SetValueAttempt@1adfbe3 expression = rules, context = [RequestControlContextImpl@1742c56 externalContext = org.springframework.webflow.context.servlet.ServletExternalContext@adf91, requestScope = map[[empty]], attributes = map[[empty]], flowExecution = [FlowExecutionImpl@1dbe72f flow = 'demo_game_webflow', flowSessions = list[[FlowSessionImpl@26efd3 flow = 'demo_game_webflow', state = [null], scope = map[[empty]]]], flashScope = map[[empty]]]], value = 'chess'] failed - make sure the expression is evaluatable in the context provided']]] at org.springframework.webflow.engine.Flow.start(Flow.java:497) at org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:360) at org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:245) at org.springframework.webflow.executor.FlowExecutorImpl.launchExecution(FlowExecutorImpl.java:133) at org.springframework.webflow.mvc.servlet.FlowController.handleRequestInternal(FlowController.java:164) at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:523) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:453) If I remove the request parameter, the message is as follows: org.springframework.webflow.engine.FlowInputMappingException: Errors occurred during input mapping on startup of the 'demo_game_webflow' flow; errors = [[MappingResult@1578426 mapping = rules -> rules, result = [RequiredError@a4effe originalValue = [null]]]]

    Spring JIRA | 9 years ago | Andreas Schildbach
    org.springframework.webflow.engine.FlowInputMappingException: Errors occurred during input mapping on startup of the 'demo_game_webflow' flow; errors = [[MappingResult@11c5c88 mapping = rules -> rules, result = [TargetAccessError@ff0d4b errorCode = 'propertyNotFound', details = '[SetValueAttempt@1adfbe3 expression = rules, context = [RequestControlContextImpl@1742c56 externalContext = org.springframework.webflow.context.servlet.ServletExternalContext@adf91, requestScope = map[[empty]], attributes = map[[empty]], flowExecution = [FlowExecutionImpl@1dbe72f flow = 'demo_game_webflow', flowSessions = list[[FlowSessionImpl@26efd3 flow = 'demo_game_webflow', state = [null], scope = map[[empty]]]], flashScope = map[[empty]]]], value = 'chess'] failed - make sure the expression is evaluatable in the context provided']]]
  2. 0

    My flow has an input parameter: <input name="rules" required="true" /> When I start my flow with "flow?rules=chess", I get the following exception: org.springframework.webflow.engine.FlowInputMappingException: Errors occurred during input mapping on startup of the 'demo_game_webflow' flow; errors = [[MappingResult@11c5c88 mapping = rules -> rules, result = [TargetAccessError@ff0d4b errorCode = 'propertyNotFound', details = '[SetValueAttempt@1adfbe3 expression = rules, context = [RequestControlContextImpl@1742c56 externalContext = org.springframework.webflow.context.servlet.ServletExternalContext@adf91, requestScope = map[[empty]], attributes = map[[empty]], flowExecution = [FlowExecutionImpl@1dbe72f flow = 'demo_game_webflow', flowSessions = list[[FlowSessionImpl@26efd3 flow = 'demo_game_webflow', state = [null], scope = map[[empty]]]], flashScope = map[[empty]]]], value = 'chess'] failed - make sure the expression is evaluatable in the context provided']]] at org.springframework.webflow.engine.Flow.start(Flow.java:497) at org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:360) at org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:245) at org.springframework.webflow.executor.FlowExecutorImpl.launchExecution(FlowExecutorImpl.java:133) at org.springframework.webflow.mvc.servlet.FlowController.handleRequestInternal(FlowController.java:164) at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:523) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:453) If I remove the request parameter, the message is as follows: org.springframework.webflow.engine.FlowInputMappingException: Errors occurred during input mapping on startup of the 'demo_game_webflow' flow; errors = [[MappingResult@1578426 mapping = rules -> rules, result = [RequiredError@a4effe originalValue = [null]]]]

    Spring JIRA | 9 years ago | Andreas Schildbach
    org.springframework.webflow.engine.FlowInputMappingException: Errors occurred during input mapping on startup of the 'demo_game_webflow' flow; errors = [[MappingResult@11c5c88 mapping = rules -> rules, result = [TargetAccessError@ff0d4b errorCode = 'propertyNotFound', details = '[SetValueAttempt@1adfbe3 expression = rules, context = [RequestControlContextImpl@1742c56 externalContext = org.springframework.webflow.context.servlet.ServletExternalContext@adf91, requestScope = map[[empty]], attributes = map[[empty]], flowExecution = [FlowExecutionImpl@1dbe72f flow = 'demo_game_webflow', flowSessions = list[[FlowSessionImpl@26efd3 flow = 'demo_game_webflow', state = [null], scope = map[[empty]]]], flashScope = map[[empty]]]], value = 'chess'] failed - make sure the expression is evaluatable in the context provided']]]

    Root Cause Analysis

    1. org.springframework.webflow.engine.FlowInputMappingException

      Errors occurred during input mapping on startup of the 'demo_game_webflow' flow; errors = [[MappingResult@11c5c88 mapping = rules -> rules, result = [TargetAccessError@ff0d4b errorCode = 'propertyNotFound', details = '[SetValueAttempt@1adfbe3 expression = rules, context = [RequestControlContextImpl@1742c56 externalContext = org.springframework.webflow.context.servlet.ServletExternalContext@adf91, requestScope = map[[empty]], attributes = map[[empty]], flowExecution = [FlowExecutionImpl@1dbe72f flow = 'demo_game_webflow', flowSessions = list[[FlowSessionImpl@26efd3 flow = 'demo_game_webflow', state = [null], scope = map[[empty]]]], flashScope = map[[empty]]]], value = 'chess'] failed - make sure the expression is evaluatable in the context provided']]]

      at org.springframework.webflow.engine.Flow.start()
    2. Spring Web Flow
      FlowController.handleRequestInternal
      1. org.springframework.webflow.engine.Flow.start(Flow.java:497)
      2. org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:360)
      3. org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:245)
      4. org.springframework.webflow.executor.FlowExecutorImpl.launchExecution(FlowExecutorImpl.java:133)
      5. org.springframework.webflow.mvc.servlet.FlowController.handleRequestInternal(FlowController.java:164)
      5 frames
    3. Spring MVC
      FrameworkServlet.doGet
      1. org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
      2. org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
      3. org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
      4. org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
      5. org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:523)
      6. org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:453)
      6 frames