Did you try to open the index using Luke?
Luke will be able to tell you whether or not the index is in fact
corrupted, but looking at your stack trace, it almost looks like the
file.. simply isn't there?
Matt
Jamie wrote:
Hi Everyone
I am getting the the following error when executing Hits hits =
searchers.search(query, queryFilter, sort):
18007414-java.io.IOException: Bad file descriptor
18007455- at java.io.RandomAccessFile.seek(Native Method)
18007504- at
org.apache.lucene.store.FSDirectory$FSIndexInput.readInternal(FSDirectory.java:545)
18007592- at
org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:131)
18007678- at
org.apache.lucene.index.CompoundFileReader$CSIndexInput.readInternal(CompoundFileReader.java:240)
--
18009148- at
org.apache.lucene.search.FieldSortedHitQueue.getCachedComparator(FieldSortedHitQueue.java:168)
18009247- at
org.apache.lucene.search.FieldSortedHitQueue.<init>(FieldSortedHitQueue.java:56)
18009332- at
org.apache.lucene.search.TopFieldDocCollector.<init>(TopFieldDocCollector.java:43)
18009419- at
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:122)
18009493- at
org.apache.lucene.search.MultiSearcherThread.run(ParallelMultiSearcher.java:250)
Does this mean the index is corrupted? Any idea why it would be
corrupted?
Jamie
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]