private void uploadFile(String lexiconFile) throws IOException {
LogInfo.begin_track_printAll("Loading lexicon file " + lexiconFile);
for (String line : IOUtils.readLines(lexiconFile)) {
LexiconValue lv = Json.readValueHard(line, LexiconValue.class);
String lexemeKey = lv.lexeme;
String normalizedLexemeKey = lexiconLoadingNormalizer.normalize(lexemeKey);
addEntryToMap(lexemeToEntryMap, lexemeKey, lv);
if (!lexemeKey.equals(normalizedLexemeKey)) {
addEntryToMap(lexemeToEntryMap, normalizedLexemeKey, lv);