import org.apache.log4j.Logger;\r
\r
import eu.etaxonomy.cdm.api.application.CdmApplicationController;\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.model.common.init.TermNotFoundException;\r
\r
/**\r
* This is an exporter that invokes the application aware defaultExport when invoked itself\r
throw new IllegalArgumentException("The export may not run with DbSchemaValidation.CREATE or DbSchemaValidation.CREATE_DROP as this value deletes the source database");\r
}\r
}\r
- try {\r
- if ( createNew == true || cdmApp == null){\r
- cdmApp = CdmApplicationController.NewInstance(cdmSource, schemaValidation, omitTermLoading);\r
- if (cdmApp != null){\r
- return true;\r
- }else{\r
- return false;\r
- }\r
+\r
+ if ( createNew == true || cdmApp == null){\r
+ cdmApp = CdmApplicationController.NewInstance(cdmSource, schemaValidation, omitTermLoading);\r
+ if (cdmApp != null){\r
+ return true;\r
+ }else{\r
+ return false;\r
}\r
- return true;\r
- } catch (DataSourceNotFoundException e) {\r
- logger.error("could not connect to CDM database");\r
- return false;\r
- }catch (TermNotFoundException e) {\r
- logger.error("could not find required term in CDM database");\r
- return false;\r
}\r
+ return true;\r
+ \r
}\r
\r
\r