migrating to cdmlib-plugin 2.0.0.20 including new term loading
[taxeditor.git] / eclipseprojects / eu.etaxonomy.taxeditor / src / eu / etaxonomy / taxeditor / TaxEditorPlugin.java
index c7f2c22ad4b8483dc59704ce1af0fe57266dd76f..48233e70c60a2fc858fc8a3c1a9e69324d94ad8f 100644 (file)
@@ -35,6 +35,7 @@ import eu.etaxonomy.cdm.api.application.CdmApplicationController;
 import eu.etaxonomy.cdm.database.DataSourceNotFoundException;\r
 import eu.etaxonomy.cdm.database.DbSchemaValidation;\r
 import eu.etaxonomy.cdm.database.ICdmDataSource;\r
+import eu.etaxonomy.cdm.model.common.DefaultTermInitializer;\r
 import eu.etaxonomy.cdm.model.common.init.TermNotFoundException;\r
 import eu.etaxonomy.taxeditor.datasource.CdmDataSourceRepository;\r
 import eu.etaxonomy.taxeditor.datasource.CdmTransactionController;\r
@@ -169,6 +170,10 @@ public class TaxEditorPlugin extends AbstractUIPlugin {
                CdmDataSourceRepository.getDefault().setCdmApplicationController(applicationController);\r
                CdmSessionDataRepository.getDefault().setApplicationController(applicationController);\r
                \r
+               // Terms have to be initialized explicitly as of now\r
+               DefaultTermInitializer vocabularyStore = new DefaultTermInitializer();\r
+               vocabularyStore.initialize();\r
+               \r
                return applicationController;\r
        }\r
        \r