From: Katja Luther Date: Thu, 14 Apr 2016 09:01:10 +0000 (+0200) Subject: fix not deleted caches if a new datasource is set X-Git-Tag: 4.0.0^2~24 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/fb74f1d4271bf01ea3c78fe0c793b563c51307c9 fix not deleted caches if a new datasource is set --- diff --git a/eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationRemoteController.java b/eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationRemoteController.java index 86228cbb5..97dd56e02 100644 --- a/eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationRemoteController.java +++ b/eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/cdm/api/application/CdmApplicationRemoteController.java @@ -46,7 +46,7 @@ public class CdmApplicationRemoteController extends CdmApplicationController { new ClassPathResource("/eu/etaxonomy/cdm/remotingApplicationContext.xml"); private final Resource applicationContextResource; private final IProgressMonitor progressMonitor; - private ICdmRemoteSource remoteSource; + private final ICdmRemoteSource remoteSource; /** @@ -151,6 +151,7 @@ public class CdmApplicationRemoteController extends CdmApplicationController { progressMonitor.subTask("Initialising CDM Model Cache ..."); CdmRemoteCacheManager.getInstance(); + CdmRemoteCacheManager.removeEntityCaches(); progressMonitor.worked(1); progressMonitor.subTask("Starting application context ..."); init();