com.webmethods.jackrabbit.spi2mws.query.lucene.MultiIndex Error

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

It seems that your search index has become corrupted. You can rebuild the search index from the Search Administration portlet that is stored in the folder at this location: http://yourhostname:port/folder.admin.dashboard.portal_configuration

Hi Norman,
thx for the tip. Rebuilding the search index sovled the issue but I had to delete some of the old cfs files in the \MWS\server\default\data\search_jcr directory manually in order for the rebuild to function proberly.

Best Regards,
geko