Project

General

Profile

« Previous | Next » 

Revision 293cb034

Added by Andreas Müller about 12 years ago

vibrant activator changes

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/app/vibrant/EuroMedActivator.java
88 88
	
89 89
	static boolean useClassification = true;
90 90
	
91
	static boolean 	isSplitTdwgCodes = false;
92 91
	
93 92
	static String taxonTable = "v_cdm_exp_taxaAll";
94 93
	static String classificationQuery = " SELECT DISTINCT t.PTRefFk, r.RefCache FROM PTaxon t INNER JOIN Reference r ON t.PTRefFk = r.RefId WHERE t.PTRefFk = " + sourceSecId; 
......
117 116
	static final boolean doTaxonNames = true;
118 117
	static final boolean doRelNames = true;
119 118
	static final boolean doNameStatus = true;
120
	static final boolean doTypes = false;  //serious types do not exist in E+M
121 119
	static final boolean doNameFacts = true;
122 120
	
123 121
	//taxa
......
125 123
	static final boolean doRelTaxa = true;
126 124
	static final boolean doFacts = true;
127 125
	static final boolean doOccurences = true;
128
	static final boolean doCommonNames = true;
126
	static final boolean doCommonNames = false;  //currently creates errors
129 127

  
130
	//etc.
131
	static final boolean doMarker = true;
132 128

  
133 129
	
134 130
// **************** SELECTED *********************
......
154 150
//	
155 151
//	//etc.
156 152
//	static final boolean doMarker = false;
157
	
153

  
154
	//always false
155
	static final boolean doTypes = false;  
156
	static final boolean doMarker = false;
157

  
158 158
	
159 159
	public void importEm2CDM (Source source, ICdmDataSource destination, DbSchemaValidation hbm2dll){
160 160
		System.out.println("Start import from BerlinModel("+ source.getDatabase() + ") to " + destination.getDatabase() + " ...");
......
216 216
		config.setWebMarkerFilter(webMarkerFilter);
217 217
		config.setUseSingleClassification(useSingleClassification);
218 218
		
219
		//TDWG codes
220
		config.setSplitTdwgCodes(isSplitTdwgCodes);
221
		
222
		
223 219
		config.setCheck(check);
224 220
		config.setEditor(editor);
225 221
		config.setRecordsPerTransaction(partitionSize);
app-import/src/main/java/eu/etaxonomy/cdm/app/vibrant/IopiActivator.java
11 11

  
12 12
import java.lang.reflect.Method;
13 13
import java.sql.ResultSet;
14
import java.sql.SQLException;
15 14
import java.util.UUID;
16 15

  
17 16
import org.apache.log4j.Logger;
......
27 26
import eu.etaxonomy.cdm.io.common.IImportConfigurator.DO_REFERENCES;
28 27
import eu.etaxonomy.cdm.io.common.IImportConfigurator.EDITOR;
29 28
import eu.etaxonomy.cdm.io.common.Source;
30
import eu.etaxonomy.cdm.io.pesi.out.PesiTransformer;
31 29
import eu.etaxonomy.cdm.model.common.CdmBase;
32 30
import eu.etaxonomy.cdm.model.common.ExtensionType;
33 31
import eu.etaxonomy.cdm.model.name.NomenclaturalCode;
34 32
import eu.etaxonomy.cdm.model.name.NonViralName;
35 33
import eu.etaxonomy.cdm.model.name.Rank;
36
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
37 34
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
38 35

  
39 36

  
app-import/src/main/java/eu/etaxonomy/cdm/app/vibrant/VibrantActivator.java
29 29
 *
30 30
 */
31 31
public class VibrantActivator {
32
	@SuppressWarnings("unused")
33 32
	private static final Logger logger = Logger.getLogger(VibrantActivator.class);
34 33

  
35 34
	//database validation status (create, update, validate ...)

Also available in: Unified diff