Hi, I'm having issues creating a SpellChecker index. I am running JRE 1.5.0_06, and have the following in my classpath - lucene-core-2.0.0.jar & lucene-spellchecker-2.0.0.jar.
When I run the code below I get the following exception and a 1KB segments file in the spellIndexDirectoryPath: Exception in thread "main" java.lang.NullPointerException at org.apache.lucene.search.spell.SpellChecker.indexDictionary(SpellChecker.java:298) at com.kcs.pi.Search.main(Search.java:49) Any help would be appreciated. Thanks IndexWriter writer = new IndexWriter(originalIndexDirectoryPath, new StandardAnalyzer(), true); Document doc = new Document(); doc.add(new Field("contents", "seventy", Field.Store.YES, Field.Index.TOKENIZED)); writer.addDocument(doc); writer.optimize(); writer.close(); FSDirectory originalIndexDirectory = FSDirectory.getDirectory(originalIndexDirectoryPath, false); FSDirectory spellIndexDirectory = FSDirectory.getDirectory(spellIndexDirectoryPath, true); IndexReader indexReader = IndexReader.open(originalIndexDirectory); Dictionary dictionary = new LuceneDictionary(indexReader,"contents"); SpellChecker spellChecker = new SpellChecker(spellIndexDirectory); spellChecker.indexDictionary(dictionary); indexReader.close(); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]