0

执行订单流时,我间歇性地在日志中看到此异常。不知道为什么系统被抛出

org.springframework.web.servlet.handler.SimpleMappingExceptionResolver - 解决来自处理程序的异常 [org.springframework.webflow.executor.mvc.FlowController@217e2228]:org.springframework.webflow.execution.repository.NoSuchFlowExecutionException:找不到流执行使用键 '_c733263A4-6F01-E222-AA1D-05475DFE4197_k7F1228F0-709E-EC90-6ABC-DC489BEFD7B5' - 也许这个执行流程已经结束或过期?如果您的用户依赖引用已结束流的浏览器历史记录(通常通过后退按钮),则可能会发生这种情况。嵌套异常是 org.springframework.webflow.conversation.NoSuchConversationException: No conversation could be found with id '733263A4-6F01-E222-AA1D-05475DFE4197' - 也许这个对话已经结束了?

有谁知道弹簧框架工作何时抛出此异常..如何解决这个..

4

1 回答 1

0

如果容器会话过期,可能会发生这种情况。以下请求将创建一个新会话,其中不包含前一个会话的流和对话。因此,当请求处理查找流或对话时,它会抛出该异常。

一个简单的解决方法可能是增加 servlet 容器上的会话超时......

于 2014-01-06T17:13:30.237 回答