Skip to content
This repository was archived by the owner on Apr 28, 2023. It is now read-only.

Commit 0c88ef4

Browse files
committed
exception handling for TOLOAD ontologies
1 parent 8f5d61f commit 0c88ef4

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

ols-apps/ols-indexer/src/main/java/uk/ac/ebi/spot/ols/LoadingApplication.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -173,22 +173,22 @@ else if (deleteOntologies.length > 0){
173173
else {
174174
// otherwise load everything set TOLOAD
175175
for (OntologyDocument document : ontologyRepositoryService.getAllDocumentsByStatus(Status.TOLOAD)) {
176-
// try {
176+
try {
177177
boolean loadResult = ontologyIndexingService.indexOntologyDocument(document);
178178
if (loadResult)
179179
updatedOntologies.add(document.getOntologyId());
180180
else {
181181
haserror = true;
182182
failingOntologies.put(document.getOntologyId(), "An error occurred. Check logs.");
183183
}
184-
// } catch (Throwable t) {
185-
// logger.error("Application failed creating indexes for " + document.getOntologyId() + ": " +
186-
// t.getMessage(), t);
187-
// exceptions.append(t.getMessage());
188-
// exceptions.append("\n");
189-
// haserror = true;
190-
// failingOntologies.put(document.getOntologyId(),t.getMessage());
191-
// }
184+
} catch (Throwable t) {
185+
logger.error("Application failed creating indexes for " + document.getOntologyId() + ": " +
186+
t.getMessage(), t);
187+
exceptions.append(t.getMessage());
188+
exceptions.append("\n");
189+
haserror = true;
190+
failingOntologies.put(document.getOntologyId(),t.getMessage());
191+
}
192192
}
193193
}
194194

0 commit comments

Comments
 (0)