[ http://issues.apache.org/jira/browse/LUCENE-632?page=comments#action_12432518 ] Karsten Dello commented on LUCENE-632: --------------------------------------
Sorry for not responding for such a long time, I have been out of the office. Otis: The current SVN version (as of today) works fine for me, though the spellIndex has to be created manually before using the SpellChecker constructor. As Karl pointed out a simple new IndexWriter(d2, null, true).close(); does the job. Miles: I think you are right, had the same problem. I worked around that problem by calling exist("foo") before indexDictionary , but that is not a bugfix (which is, as you said, that the method should check if reader is null) > The creation of a spell index from a LuceneDictionary via > SpellChecker.indexDictionary (Dictionary dict) fails starting with 1.9.1 (up > to current svn version) > -------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: LUCENE-632 > URL: http://issues.apache.org/jira/browse/LUCENE-632 > Project: Lucene - Java > Issue Type: Bug > Components: Other > Affects Versions: 2.0.0, 1.9 > Reporter: Karsten Dello > Priority: Minor > Attachments: lazy_searcher.diff > > > Two different errors in 1.9.1/2.0.0 and current svn version. > 1.9.1/2.0.0: > at the end of indexDictionary (Dictionary dict) > the IndexReader-instance reader is closed. > This causes a NullpointerException because reader has not been initialized > before (neither in that method nor in the constructor). > Uncommenting this line (reader.close()) seems to resolve that issue. > current svn: > the constructor tries to create an IndexSearcher-instance for the specified > path; > as there is no index in that path - it is not created yet - an exception is > thrown. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]