From e95fd811f00f21581670ad1148c22f00d6408aa5 Mon Sep 17 00:00:00 2001 From: bdc34 Date: Thu, 22 Jul 2010 18:29:12 +0000 Subject: [PATCH] Merged to trunk. Fixing code to build search index at ontology update NIHVIVO-900 --- .../mannlib/vitro/webapp/servlet/setup/UpdateKnowledgeBase.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/servlet/setup/UpdateKnowledgeBase.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/servlet/setup/UpdateKnowledgeBase.java index 0e672035a..0366d5573 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/servlet/setup/UpdateKnowledgeBase.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/servlet/setup/UpdateKnowledgeBase.java @@ -30,6 +30,7 @@ import edu.cornell.mannlib.vitro.webapp.dao.jena.OntModelSelector; import edu.cornell.mannlib.vitro.webapp.dao.jena.SimpleOntModelSelector; import edu.cornell.mannlib.vitro.webapp.ontology.update.OntologyUpdateSettings; import edu.cornell.mannlib.vitro.webapp.ontology.update.OntologyUpdater; +import edu.cornell.mannlib.vitro.webapp.search.lucene.LuceneSetup; /** * Invokes process to test whether the knowledge base needs any updating @@ -101,6 +102,7 @@ public class UpdateKnowledgeBase implements ServletContextListener { try { if (ontologyUpdater.updateRequired()) { + ctx.setAttribute(LuceneSetup.INDEX_REBUILD_REQUESTED_AT_STARTUP, Boolean.TRUE); doMiscAppMetadataReplacements(ctx.getRealPath(MISC_REPLACEMENTS_FILE), oms); System.out.println(ctx.getRealPath(MISC_REPLACEMENTS_FILE)); }