Hi,
when creating indexes I get exeptions like this one:
java.lang.IndexOutOfBoundsException: Index: 107, Size: 44
at java.util.ArrayList.RangeCheck(ArrayList.java:507)
at java.util.ArrayList.get(ArrayList.java:324)
at org.apache.lucene.index.FieldInfos.fieldInfo(FieldInfos.java:155)
at org.apache.lucene.index.FieldInfos.fieldName(FieldInfos.java:151)
at
org.apache.lucene.index.SegmentTermEnum.readTerm(SegmentTermEnum.java:149)
at
org.apache.lucene.index.SegmentTermEnum.next(SegmentTermEnum.java:115)
at
org.apache.lucene.index.SegmentMergeInfo.next(SegmentMergeInfo.java:52)
at
org.apache.lucene.index.SegmentMerger.mergeTermInfos(SegmentMerger.java:294)
at
org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:254)
at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:93)
at
org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:487)
at org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:366)
This happens in the IndexWriter.optimize() call after all documents have
been added and before closing the IndexWriter. The index is created from
scratch in this process.
The exception seems to occur only when the number of document exceeds a
certain limit (30000 documents work, 100000 documents do not work).
The problem only occurs on a Linux server! On a Windows server the same
build of the indexing application indexes the same data without any
problems.
Here some details on the environment:
- Lucene-1.4.3
- Linux server:
- Redhat Enterprise Linux 3AS
Linux MedusaApp 2.4.21-20.EL #1 SMP Wed Aug 18 20:34:58 EDT 2004
x86_64 x86_64 x86_64 GNU/Linux
- Dual Xeon 3Ghz (8GB)
- Java(TM) 2 Runtime Environment, Standard Edition
(build 1.4.2_09-b05)
Java HotSpot(TM) Client VM (build 1.4.2_09-b05, mixed mode)
- java -Xmx1024M
- Windows server:
- Microsoft Windows Server 2003
- Dual Xeon 3Ghz (3,75GB)
- java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition
(build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)
- java Xmx512M
Has anybody an idea what causes this problem or experienced something
similar?
Thanks in advance,
Jochen
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]