我无法使用 Spring web flow 2.3.1 + Spring 3.2.0 + JSF 2.0 启动流。Spring 正在初始化,但是当我尝试加载流程时,没有任何反应。
我附加了一个 FlowExecutionListener,它被创建了。但是没有控制权返回给它。与我尝试获取 RequestContextHolder.getRequestContext() 的方式相同,它返回 null。
我不确定配置有什么问题。我尝试了配置中提到的所有步骤。
我正在使用以下课程,
导航处理程序 - org.springframework.web.jsf.DelegatingNavigationHandlerProxy 变量解析器 - org.springframework.faces.webflow.SpringBeanWebFlowVariableResolver
我有自定义的 ContextLoadListener,它会被调用。我将 webflow 配置 xml 作为 contextConfigLocation 参数传递给加载。该文件也正在加载,因为我已将 FlowExecutionListener 注册到其中。