Revision a0b6521f
Added by Andreas Müller almost 9 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/in/BerlinModelOccurrenceImport.java | ||
---|---|---|
63 | 63 |
*/ |
64 | 64 |
@Component |
65 | 65 |
public class BerlinModelOccurrenceImport extends BerlinModelImportBase { |
66 |
private static final String EM_AREA_NAMESPACE = "emArea"; |
|
67 |
|
|
68 | 66 |
private static final Logger logger = Logger.getLogger(BerlinModelOccurrenceImport.class); |
69 | 67 |
|
70 | 68 |
public static final String NAMESPACE = "Occurrence"; |
71 |
|
|
69 |
private static final String EM_AREA_NAMESPACE = "emArea"; |
|
72 | 70 |
|
73 | 71 |
private static int modCount = 5000; |
74 | 72 |
private static final String pluralString = "occurrences"; |
75 | 73 |
private static final String dbTableName = "emOccurrence"; //?? |
76 | 74 |
|
77 |
|
|
78 | 75 |
public BerlinModelOccurrenceImport(){ |
79 | 76 |
super(dbTableName, pluralString); |
80 | 77 |
} |
... | ... | |
174 | 171 |
} |
175 | 172 |
emAreaFinetuning(euroMedAreas, areaLevelEm2); |
176 | 173 |
|
177 |
|
|
178 | 174 |
markAreasAsHidden(state, euroMedAreas); |
179 | 175 |
|
180 | 176 |
getVocabularyService().saveOrUpdate(euroMedAreas); |
181 | 177 |
|
182 |
commitTransaction(txStatus); |
|
178 |
try { |
|
179 |
commitTransaction(txStatus); |
|
180 |
} catch (Exception e) { |
|
181 |
e.printStackTrace(); |
|
182 |
logger.error("An exception occurred when trying to commit E+M Areas"); |
|
183 |
} |
|
183 | 184 |
logger.warn("Created E+M areas"); |
184 | 185 |
|
185 | 186 |
return euroMedAreas; |
Also available in: Unified diff
Minor improve E+M import