Author: echatellier Date: 2011-06-29 14:35:42 +0200 (Wed, 29 Jun 2011) New Revision: 1001 Url: http://nuiton.org/repositories/revision/wikitty/1001 Log: Fix finally (insteadof catch) Modified: trunk/wikitty-lucene/src/main/java/org/nuiton/wikitty/storage/lucene/WikittySearchEngineLucene.java Modified: trunk/wikitty-lucene/src/main/java/org/nuiton/wikitty/storage/lucene/WikittySearchEngineLucene.java =================================================================== --- trunk/wikitty-lucene/src/main/java/org/nuiton/wikitty/storage/lucene/WikittySearchEngineLucene.java 2011-06-29 11:30:34 UTC (rev 1000) +++ trunk/wikitty-lucene/src/main/java/org/nuiton/wikitty/storage/lucene/WikittySearchEngineLucene.java 2011-06-29 12:35:42 UTC (rev 1001) @@ -62,6 +62,7 @@ import org.apache.lucene.index.IndexWriter; import org.apache.lucene.index.IndexWriterConfig; import org.apache.lucene.index.Term; +import org.apache.lucene.index.IndexWriterConfig.OpenMode; import org.apache.lucene.search.BooleanClause; import org.apache.lucene.search.BooleanQuery; import org.apache.lucene.search.IndexSearcher; @@ -149,9 +150,7 @@ try { IndexWriterConfig indexWriterConfig = new IndexWriterConfig(WIKITTY_LUCENE_VERSION, indexAnalyzer); writer = new IndexWriter(indexDirectory, indexWriterConfig); - writer.deleteAll(); // dummy action, othermize fail - writer.commit(); - } catch (IOException ex) { + } finally { IOUtils.closeQuietly(writer); } }