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]

Reply via email to