import eu.etaxonomy.cdm.io.common.CdmDefaultImport;
import eu.etaxonomy.cdm.io.common.IImportConfigurator.CHECK;
import eu.etaxonomy.cdm.io.cuba.CubaImportConfigurator;
+import eu.etaxonomy.cdm.io.cuba.CubaTransformer;
import eu.etaxonomy.cdm.model.agent.Person;
import eu.etaxonomy.cdm.model.description.Feature;
import eu.etaxonomy.cdm.model.description.FeatureNode;
//database validation status (create, update, validate ...)
static DbSchemaValidation hbm2dll = DbSchemaValidation.CREATE;
- boolean invers = true;
- boolean include = !invers;
+// static final ICdmDataSource cdmDestination = CdmDestinations.localH2();
+// static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql_test();
+ static final ICdmDataSource cdmDestination = CdmDestinations.cdm_cuba_production();
+
+ static boolean invers = false;
boolean doAsteraceae = include;
boolean doConvolvulaceae = include;
- boolean doCyperaceae = ! include;
+ boolean doCyperaceae = include;
boolean doDicotA_C = include;
boolean doDicotD_M = include;
boolean doDicotN_Z = include;
boolean doEuphorbiaceae = include;
- boolean doFabaceae = ! include;
+ boolean doFabaceae = include;
boolean doGymnospermae = include;
boolean doLamVerbenaceae = include;
- boolean doMalpighiaceae = ! include;
- boolean doMelastomataceae = ! include;
- boolean doMonocots = ! include ;
+ boolean doMalpighiaceae = include;
+ boolean doMelastomataceae = include;
+ boolean doMonocots = include;
boolean doMyrtaceae = include;
boolean doOrchidaceae = include;
boolean doRubiaceae = include;
- boolean doUrticaceae = ! include;
+ boolean doUrticaceae = include;
+ static boolean include = !invers;
-// static final ICdmDataSource cdmDestination = CdmDestinations.localH2();
-// static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql_test();
-// static final ICdmDataSource cdmDestination = CdmDestinations.cdm_cyprus_dev();
- static final ICdmDataSource cdmDestination = CdmDestinations.cdm_cuba_production();
//feature tree uuid
private void doSource(URI source, CubaImportConfigurator config,
CdmDefaultImport<CubaImportConfigurator> myImport, boolean doVocabularies) {
config.setSource(source);
- System.out.println("Start import from ("+ source.toString() + ") ...");
+ String message = "Start import from ("+ source.toString() + ") ...";
+ System.out.println(message);
+ logger.warn(message);
config.setSourceReference(getSourceReference(sourceReferenceTitle));
- config.setDoVocabularies(false);
+ config.setDoVocabularies(doVocabularies);
myImport.invoke(config);
if (doVocabularies){
newNode = FeatureNode.NewInstance(Feature.DISTRIBUTION());
root.addChild(newNode);
+ Feature featurAltFam = (Feature)service.find(CubaTransformer.uuidAlternativeFamily);
+ newNode = FeatureNode.NewInstance(featurAltFam);
+ root.addChild(newNode);
+
+ Feature featurAltFam2 = (Feature)service.find(CubaTransformer.uuidAlternativeFamily2);
+ newNode = FeatureNode.NewInstance(featurAltFam2);
+ root.addChild(newNode);
+
// newNode = FeatureNode.NewInstance(Feature.SYSTEMATICS());
// root.addChild(newNode);