Hi list,
since a few days ago one of our MWS (8.0 SP2) throws the following error:
(com.webmethods.jackrabbit.spi2mws.query.lucene.MultiIndex:ERROR) - Unable to commit volatile index
org.apache.lucene.index.CorruptIndexException: failed to locate current segments_N file
at org.apache.lucene.index.IndexFileDeleter.<init>(IndexFileDeleter.java:169)
at org.apache.lucene.index.IndexReader.commit(IndexReader.java:784)
at org.apache.lucene.index.FilterIndexReader.doCommit(FilterIndexReader.java:190)
at org.apache.lucene.index.IndexReader.commit(IndexReader.java:825)
at com.webmethods.jackrabbit.spi2mws.query.lucene.CommittableIndexReader.commitDeleted(CommittableIndexReader.java:68)
at com.webmethods.jackrabbit.spi2mws.query.lucene.AbstractIndex.commit(AbstractIndex.java:322)
at com.webmethods.jackrabbit.spi2mws.query.lucene.AbstractIndex.commit(AbstractIndex.java:310)
at com.webmethods.jackrabbit.spi2mws.query.lucene.MultiIndex.flush(MultiIndex.java:890)
at com.webmethods.jackrabbit.spi2mws.query.lucene.MultiIndex.checkFlush(MultiIndex.java:1139)
at com.webmethods.jackrabbit.spi2mws.query.lucene.MultiIndex.access$100(MultiIndex.java:81)
at com.webmethods.jackrabbit.spi2mws.query.lucene.MultiIndex$1.run(MultiIndex.java:337)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Has anyone faced an similar problem before or knows what causes this problem and how to resolve it?
Best Regards,
geko