Project

General

Profile

« Previous | Next » 

Revision eb62c07a

Added by Andreas Müller about 9 years ago

add prelimary triggering for listener registering

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/CdmStoreConnector.java
25 25
import eu.etaxonomy.cdm.api.application.CdmApplicationController;
26 26
import eu.etaxonomy.cdm.api.application.CdmApplicationRemoteController;
27 27
import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration;
28
import eu.etaxonomy.cdm.api.validation.ValidationManager;
28 29
import eu.etaxonomy.cdm.config.ICdmSource;
29 30
import eu.etaxonomy.cdm.remote.ICdmRemoteSource;
30 31
import eu.etaxonomy.cdm.config.CdmSourceException;
......
100 101
			try {
101 102
				
102 103
				applicationController = getApplicationController(cdmSource,subprogressMonitor);
103
			
104
				ValidationManager validationManager = (ValidationManager)applicationController.getBean("validationManager");
105
				if (validationManager != null){
106
					validationManager.registerValidationListeners();
107
				}
104 108
			} catch (Exception e) {
105 109
				if(! causeIsCancelationExceptionRecursive(e)){
106 110
					return new Status(IStatus.ERROR, "Could not connect to CDM Store", "An error occurred while trying to connect to datasource: " + cdmSource.getName(), e);

Also available in: Unified diff