目前我们遇到了一些与websphere 7和spring webflow 2.3.2-RELEASE有关的问题。
我们希望恢复以前对话的一些对象。这些对象已被序列化并存储在某处。 因此,如果用户单击电子邮件中的链接,则会反序列化前一个对象并将其放入request.getSession()的属性中。
然后将处理重定向到流URL的重定向。
在流程的“on-start”部分,我们识别那些已恢复的对象并将它们放入对话范围。 在这种情况下,我们希望将用户重定向到以后的视图状态而不是第一个。
到达后一个视图状态,并且'evaluate expression =“..”'被处理
但在此之后,流程再次启动并处理'on-start'部分,而不是显示视图状态的视图。
我们知道,会话范围会丢失。在还原期间设置的某些标志为false或null。
这个问题在码头上不会发生,这有点疯狂。我们无法在websphere应用服务器上进行调试。那是一个安静的大问题......
有人知道这种情况还是有任何解决方案?
提前致谢!