会话复制期间在Web流对话上引发的java ConcurrentModificationException
我们的web应用程序运行在JBoss AS7集群上。我们还使用SpringWebFlow(版本2.4.0.RELEASE)进行流控制。然后,在会话复制期间,我们将面临一些问题。它们是:
- 由于会话复制,存储在会话上的对象将被序列化。但是,类
org.springframework.webflow.context.servlet.HttpServletRequestParameterMap
不可序列化NotSerializableException
可能被抛出李>- SpringWebFlow使用会话在流上存储对话数据。此类
org.springframework.webflow.conversation.impl.ConversationContainer
将处理会话中的会话数据。我们发现它使用java.util.ArrayList
或java.util.HashMap
来存储会话上的会话数据。因此,当会话复制和流控制处理同时进行时,可能会抛出ConcurrentModificationException
强> - SpringWebFlow使用会话在流上存储对话数据。此类
是否有人面临与我们相同或类似的问题?还有,我们是否可以采取任何解决方案/替代方案来解决这些问题
谢谢
共 (0) 个答案