Hi, Yes the proposed patch in the LUCENE-511 bug fixes the problem.
Thanks for the reply. Hrebejk Yonik Seeley wrote:
Methinks it's due to http://issues.apache.org/jira/browse/LUCENE-511 It will be fixed shortly. If you know how to build Lucene, it would be helpful if you could try the patch yourself. -Yonik On 3/2/06, Petr Hrebejk <[EMAIL PROTECTED]> wrote:Hi, I'm trying to use following call: doc.add(new Field("contents", array, Field.Store.YES ) ); When array.length > 1024, then I get following exception: [java] at org.apache.lucene.index.FieldsReader.doc(FieldsReader.java:88) [java] at org.apache.lucene.index.SegmentReader.document(SegmentReader.java:284) [java] at org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:186) [java] at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:88) [java] at org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:681) [java] at org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:658) [java] at org.apache.lucene.index.IndexWriter.maybeMergeSegments(IndexWriter.java:646) [java] at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:453) [java] at org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:436) [java] at org.netbeans.luceneindexer.Indexer.indexDocs(Indexer.java:66) [java] at org.netbeans.luceneindexer.Indexer.indexDocs(Indexer.java:60) [java] at org.netbeans.luceneindexer.Indexer.indexDocs(Indexer.java:60) [java] at org.netbeans.luceneindexer.Indexer.indexDocs(Indexer.java:60) [java] at org.netbeans.luceneindexer.Indexer.indexDocs(Indexer.java:60) [java] at org.netbeans.luceneindexer.Indexer.indexDocs(Indexer.java:60) [java] at org.netbeans.luceneindexer.Indexer.indexDocs(Indexer.java:60) [java] at org.netbeans.luceneindexer.Indexer.index(Indexer.java:34) [java] at org.netbeans.luceneindexer.Main.main(Main.java:51) Setting writer.setMaxMergeDocs( 5 ); makes the index creation pass. However attempts to read the index throws: Exception in thread "main" java.lang.NullPointerException at org.apache.lucene.index.FieldsReader.doc(FieldsReader.java:88) at org.apache.lucene.index.SegmentReader.document(SegmentReader.java:284) at org.netbeans.luceneindexer.Search.main(Search.java:107) The program is basically the lucene demo changed to store content of a binary file without indexing it. I'm not sure if I'm doing something wrong or if I should file a bug against lucene. I'm using Lucene 1.9 final. Thanks for reply Hrebejk --------------------------------------------------------------------- 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]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
