Removed exception handling for exceptions that are never thrown
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / common / CdmDefaultIOBase.java
index 2a6879a341ef816c8582d556a68b7e9e319f665f..a283506e139381d0febc3665190cf5076fb46699 100644 (file)
@@ -9,10 +9,8 @@ package eu.etaxonomy.cdm.io.common;
 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
@@ -43,23 +41,17 @@ public class CdmDefaultIOBase<T extends IIoConfigurator>  {
                                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