import eu.etaxonomy.cdm.api.application.CdmApplicationController;\r
import eu.etaxonomy.cdm.common.AccountStore;\r
import eu.etaxonomy.cdm.database.CdmDataSource;\r
-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.io.jaxb.DataSet;\r
import eu.etaxonomy.cdm.model.common.DefinedTermBase;\r
import eu.etaxonomy.cdm.model.common.TimePeriod;\r
import eu.etaxonomy.cdm.model.common.VersionableEntity;\r
-import eu.etaxonomy.cdm.model.common.init.TermNotFoundException;\r
import eu.etaxonomy.cdm.model.name.BotanicalName;\r
import eu.etaxonomy.cdm.model.name.Rank;\r
import eu.etaxonomy.cdm.model.name.TaxonNameBase;\r
-\r
import eu.etaxonomy.cdm.model.reference.ReferenceBase;\r
import eu.etaxonomy.cdm.model.reference.ReferenceFactory;\r
import eu.etaxonomy.cdm.model.taxon.Synonym;\r
\r
logger.info("Initializing database '" + db.getName() + "'");\r
\r
- CdmApplicationController appCtrInit = null;\r
- try {\r
- appCtrInit = CdmApplicationController.NewInstance(db, dbSchemaValidation, omitTermLoading);\r
- } catch (DataSourceNotFoundException e) {\r
- logger.error("Could not connect to database");\r
- }catch (TermNotFoundException e) {\r
- logger.error("Terms not found in database. " +\r
- "This error should not happen if preloaded terms are not expected for this application.");\r
- }\r
+ CdmApplicationController appCtrInit = \r
+ CdmApplicationController.NewInstance(db, dbSchemaValidation, omitTermLoading);\r
+ \r
return appCtrInit;\r
}\r
\r