程序中这句导致了错误getCompassTemplate().save(一个对象);项目中用了compass做搜索引擎,我再调用更新索引的时候出错,之前也没出过问题,不知道是哪里配置不对或者是什么问题导致的 WARN [http-8080-2] LogExceptionHandler.execute(?) | App Internal Exception: java.lang.ClassCastException: org.apache.lucene.index.SegmentReader cannot be cast to org.apache.lucene.index.CompassSegmentReader
java.lang.ClassCastException: org.apache.lucene.index.SegmentReader cannot be cast to org.apache.lucene.index.CompassSegmentReader
at org.apache.lucene.index.TransIndex.<init>(TransIndex.java:118)
at org.compass.core.lucene.engine.transaction.ReadCommittedTransaction$TransIndexManager.openTransIndexBySubIndex(ReadCommittedTransaction.java:142)
at org.compass.core.lucene.engine.transaction.ReadCommittedTransaction.doDelete(ReadCommittedTransaction.java:327)
at org.compass.core.lucene.engine.transaction.AbstractTransaction.delete(AbstractTransaction.java:116)
at org.compass.core.lucene.engine.LuceneSearchEngine.delete(LuceneSearchEngine.java:310)
at org.compass.core.lucene.engine.LuceneSearchEngine.delete(LuceneSearchEngine.java:299)
at org.compass.core.lucene.engine.LuceneSearchEngine.save(LuceneSearchEngine.java:345)
at org.compass.core.impl.DefaultCompassSession.save(DefaultCompassSession.java:305)
at org.compass.core.CompassTemplate$26.doInCompass(CompassTemplate.java:379)
at org.compass.core.CompassTemplate.execute(CompassTemplate.java:134)
at org.compass.core.CompassTemplate.execute(CompassTemplate.java:117)
at org.compass.core.CompassTemplate.save(CompassTemplate.java:377)

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【andrew_zx】截止到2008-07-23 15:44:08的历史汇总数据(不包括此帖):
    发帖的总数量:35                       发帖的总分数:750                      每贴平均分数:21                       
    回帖的总数量:26                       得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:22                       结贴的总分数:500                      
    无满意结贴数:1                        无满意结贴分:20                       
    未结的帖子数:13                       未结的总分数:250                      
    结贴的百分比:62.86 %               结分的百分比:66.67 %                  
    无满意结贴率:4.55  %               无满意结分率:4.00  %                  
    楼主加油