Author: sohil.shah(a)jboss.com
Date: 2007-01-31 21:39:33 -0500 (Wed, 31 Jan 2007)
New Revision: 6137
Modified:
trunk/cms/src/main/org/jboss/portal/cms/hibernate/state/JBossCachePersistenceManager.java
Log:
JBPORTAL-983 - Upload of large files fails.
Modified:
trunk/cms/src/main/org/jboss/portal/cms/hibernate/state/JBossCachePersistenceManager.java
===================================================================
---
trunk/cms/src/main/org/jboss/portal/cms/hibernate/state/JBossCachePersistenceManager.java 2007-02-01
01:31:21 UTC (rev 6136)
+++
trunk/cms/src/main/org/jboss/portal/cms/hibernate/state/JBossCachePersistenceManager.java 2007-02-01
02:39:33 UTC (rev 6137)
@@ -1388,7 +1388,6 @@
boolean update = exists(blobId);
Session session = Tools.getCurrentSession();
-
if (update)
{
try
@@ -1424,6 +1423,10 @@
log.error(msg, e);
throw new ItemStateException(msg, e);
}
+ finally
+ {
+ session.flush();
+ }
}
else
// insert
@@ -1448,6 +1451,10 @@
log.error(msg, e);
throw new ItemStateException(msg, e);
}
+ finally
+ {
+ session.flush();
+ }
}
}
@@ -1474,6 +1481,10 @@
log.error(msg, e);
throw new ItemStateException(msg, e);
}
+ finally
+ {
+ session.flush();
+ }
}
}
}
Show replies by date