Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 79485 invoked from network); 4 Mar 2006 13:52:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 4 Mar 2006 13:52:19 -0000 Received: (qmail 77813 invoked by uid 500); 4 Mar 2006 13:53:00 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 77759 invoked by uid 500); 4 Mar 2006 13:52:59 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 77748 invoked by uid 99); 4 Mar 2006 13:52:59 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Mar 2006 05:52:59 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.98.34] (HELO brmea-mail-3.sun.com) (192.18.98.34) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Mar 2006 05:52:58 -0800 Received: from phys-bohemia2-2 ([129.157.72.190]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id k24DqbQj014631 for ; Sat, 4 Mar 2006 06:52:38 -0700 (MST) Received: from conversion-daemon.bohemia2-mail1.czech.sun.com by bohemia2-mail1.czech.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built Dec 19 2003)) id <0IVL00B01VJUI2@bohemia2-mail1.czech.sun.com> (original mail from Petr.Hrebejk@Sun.COM) for java-user@lucene.apache.org; Sat, 04 Mar 2006 14:52:36 +0100 (CET) Received: from [129.150.112.65] (vpn-129-150-112-65.Holland.Sun.COM [129.150.112.65]) by bohemia2-mail1.czech.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built Dec 19 2003)) with ESMTPA id <0IVL0056DVVKHQ@bohemia2-mail1.czech.sun.com> for java-user@lucene.apache.org; Sat, 04 Mar 2006 14:52:36 +0100 (CET) Date: Sat, 04 Mar 2006 14:50:59 +0100 From: Petr Hrebejk Subject: Re: Storing byte arrays into an index In-reply-to: To: java-user@lucene.apache.org Message-id: <44099B43.2020903@sun.com> MIME-version: 1.0 Content-type: text/plain; charset=UTF-8; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050716) References: <4406DB84.9080601@sun.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N 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 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: java-user-unsubscribe@lucene.apache.org >>For additional commands, e-mail: java-user-help@lucene.apache.org >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org > For additional commands, e-mail: java-user-help@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org