ref #7664 adapt app-import to typified return types
[cdmlib-apps.git] / app-import / src / main / java / eu / etaxonomy / cdm / app / wp6 / cichorieae / CichorieaeCacheUpdater.java
index 11301c25096e8d09f4c7168281c0f9c3882f6339..5f675a265e249a7c196c0dbdedca64fc17d0696d 100644 (file)
@@ -17,10 +17,10 @@ import org.apache.log4j.Logger;
 import eu.etaxonomy.cdm.app.common.CdmDestinations;\r
 import eu.etaxonomy.cdm.database.DbSchemaValidation;\r
 import eu.etaxonomy.cdm.database.ICdmDataSource;\r
-import eu.etaxonomy.cdm.io.common.CacheUpdaterConfigurator;\r
 import eu.etaxonomy.cdm.io.common.CdmDefaultImport;\r
 import eu.etaxonomy.cdm.io.common.ImportResult;\r
-import eu.etaxonomy.cdm.model.name.TaxonNameBase;\r
+import eu.etaxonomy.cdm.io.operation.config.CacheUpdaterConfigurator;\r
+import eu.etaxonomy.cdm.model.name.TaxonName;\r
 import eu.etaxonomy.cdm.model.taxon.TaxonBase;\r
 \r
 \r
@@ -43,7 +43,7 @@ public class CichorieaeCacheUpdater {
        static final List<String> classListStrings =  Arrays.asList(new String[]{\r
                        //IdentifiableEntity.class.getName(),\r
 //                     IdentifiableEntity.class.getName(),\r
-                       TaxonNameBase.class.getName(),\r
+                       TaxonName.class.getName(),\r
                        TaxonBase.class.getName()\r
        });\r
        //new ArrayList<Class<? extends IdentifiableEntity>>();\r
@@ -118,8 +118,7 @@ public class CichorieaeCacheUpdater {
                } catch (ClassNotFoundException e) {\r
                        logger.error(e);\r
                        success = new ImportResult();\r
-                       success.setSuccess(false);\r
-                       success.addReport(e.getMessage().getBytes());\r
+                       success.addException(e);\r
                        return success;\r
                }\r
        }\r