I'm sure there's some obvious explanation for this that I'm missing -- I
can't get the SearchFiles demo class to work. I can successfully use the
IndexFiles class to index a directory, but searching doesn't work; I just
get a NullPointerException.

So I wrote my own Search class, which is basically just a slightly tweaked
version of SearchFiles. And I get a NullPointerException there as well. I
added a stack trace, which shows the exception coming from
IndexSearcher.explain().

Any ideas?

I've attached the source for Search.java, and below is the stack trace.

thanks,
Michael


> $ java Search
> Query: casino
> Searching for: casino
>  caught a class java.lang.NullPointerException
>  with message: null
> java.lang.NullPointerException
>         at
org.apache.lucene.search.IndexSearcher.explain(IndexSearcher.java:196)
>         at org.apache.lucene.search.Hits.getMoreDocs(Hits.java:93)
>         at org.apache.lucene.search.Hits.<init>(Hits.java:80)
>         at org.apache.lucene.search.Searcher.search(Searcher.java:71)
>         at org.apache.lucene.search.Searcher.search(Searcher.java:65)
>         at Search.main(Search.java:35)
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to