=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataelement/hibernate/HibernateCategoryOptionComboStore.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataelement/hibernate/HibernateCategoryOptionComboStore.java 2015-09-23 12:23:52 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataelement/hibernate/HibernateCategoryOptionComboStore.java 2015-10-01 18:41:31 +0000 @@ -38,6 +38,8 @@ import org.hisp.dhis.dataelement.DataElementCategoryCombo; import org.hisp.dhis.dataelement.DataElementCategoryOption; import org.hisp.dhis.dataelement.DataElementCategoryOptionCombo; +import org.hisp.dhis.dbms.DbmsManager; +import org.springframework.beans.factory.annotation.Autowired; /** * @author Lars Helge Overland @@ -46,6 +48,9 @@ extends HibernateIdentifiableObjectStore implements CategoryOptionComboStore { + @Autowired + private DbmsManager dbmsManager; + @Override public DataElementCategoryOptionCombo getCategoryOptionCombo( DataElementCategoryCombo categoryCombo, Set categoryOptions ) { @@ -83,7 +88,7 @@ if ( ( counter % 400 ) == 0 ) { - session.flush(); + dbmsManager.clearSession(); } } }