Author: mputz
Date: 2009-07-02 15:54:12 -0400 (Thu, 02 Jul 2009)
New Revision: 13515
Modified:
branches/JBoss_Portal_Branch_2_7/core/src/main/org/jboss/portal/core/impl/portlet/state/PersistentPortletStatePersistenceManager.java
Log:
JBPORTAL-2389: moved session.flush() as the previous fix did not cover all cases
Modified:
branches/JBoss_Portal_Branch_2_7/core/src/main/org/jboss/portal/core/impl/portlet/state/PersistentPortletStatePersistenceManager.java
===================================================================
---
branches/JBoss_Portal_Branch_2_7/core/src/main/org/jboss/portal/core/impl/portlet/state/PersistentPortletStatePersistenceManager.java 2009-07-02
19:49:26 UTC (rev 13514)
+++
branches/JBoss_Portal_Branch_2_7/core/src/main/org/jboss/portal/core/impl/portlet/state/PersistentPortletStatePersistenceManager.java 2009-07-02
19:54:12 UTC (rev 13515)
@@ -195,7 +195,6 @@
//
context.entries.clear();
- session.flush();
for (Iterator i = propertyMap.keySet().iterator(); i.hasNext();)
{
String key = (String)i.next();
@@ -206,6 +205,8 @@
//
session.update(context);
+
+ session.flush();
}
public void destroyState(String stateId) throws InvalidStateIdException,
NoSuchStateException
Show replies by date