Index: lams_common/src/java/org/lamsfoundation/lams/dao/hibernate/LAMSBaseDAO.java =================================================================== diff -u -r4b2ee37c3271b4bbfd17604063031fff036ade22 -r85dd729e5891753c17c714144848825e4e652095 --- lams_common/src/java/org/lamsfoundation/lams/dao/hibernate/LAMSBaseDAO.java (.../LAMSBaseDAO.java) (revision 4b2ee37c3271b4bbfd17604063031fff036ade22) +++ lams_common/src/java/org/lamsfoundation/lams/dao/hibernate/LAMSBaseDAO.java (.../LAMSBaseDAO.java) (revision 85dd729e5891753c17c714144848825e4e652095) @@ -584,4 +584,7 @@ getSession().delete(getObject(clazz, id)); } + public void releaseFromCache(Object o) { + getSessionFactory().getCurrentSession().evict(o); + } }