Do you have an index where this exception happens consistently, eg when you try to optimize? Can you post that somewhere?
Also, which exact JRE version are you using? Mike On Sun, Mar 29, 2009 at 1:28 PM, Sameer Maggon <mag...@gmail.com> wrote: > In our application, we are getting NullPointerExceptions very frequently. It > seems like it's happening during the merge operation (commit). There are no > exceptions while adding documents to Solr. We are using Solr 1.3.0. I looked > around the mailing list, and found that there is a JIRA issue opened for a > similar bug (Lucene-1374), but it's not exactly the same. Also, my fields > are not compressed. > > Has anyone seem this before? > > Below is the stacktrace. > > Exception in thread "Lucene Merge Thread #142" > org.apache.lucene.index.MergePolicy$MergeException: > java.lang.NullPointerException > at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:325) > at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:302) > Caused by: java.lang.NullPointerException > at > org.apache.lucene.index.FieldsWriter.writeField(FieldsWriter.java:179) > at > org.apache.lucene.index.FieldsWriter.addDocument(FieldsWriter.java:268) > at > org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:361) > at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:140) > at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4485) > at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4143) > at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:218) > at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:274) > > Thanks, > Sameer. >