At 6:21 PM +0530 3/13/02, you wrote:

>Hits hits = searcher.search(query); //returns hits properly
>for (int i =0; i< hits.length();i++)
>{
>     Document doc = hits.doc(i); // throws exception "Bad Fle Descriptor"
>}

Are you closing the searcher between the search and the loop?

Hits objects don't contain all the results. They have about 100, and 
they a reference to the searcher so that they can get more results if 
they have to. If you close the searcher, then you will hit this type 
of behavior.

Avi

-- 
Avi Drissman
[EMAIL PROTECTED]
Argh! This darn mailserver is trunca

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

Reply via email to