Hi Serge
Thanks for your follow up
I have a single lucene-1.4.1.jar
I have also tried lucene-1.4.3.jar but without success
I still have the issue
Any other suggestion ?
Thanks
Serge Huber wrote:
Hi Olivier,
Can you check if you have multiple lucene*.jar files in the
WEB-INF/lib directory after the upgrade ? If that is the case, try
deleting all but the most recent one.
Regards,
Serge Huber.
Olivier Vit wrote:
Hi
I have been running Jahia 4.1.0 on Linux with Postgresql for a site
with a lot of MS Word documents.
I had added tm-extractors-0.4.jar into WEB-INF/lib to allow text
extraction and full text indexing of office documents content and
since then the full text search was working pretty fine.
I just upgraded this installation with the Jahia update jar to
version 4.1.0_01 (build 6070)
The upgrade process was successful, but since then I get the
following error in the logs :
*** /usr/local/tomcat4/logs/catalina.out ***
5131432 [Background content indexing] ERROR - Error while optimizing
index
java.lang.IndexOutOfBoundsException: Index: 109, Size: 36
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.FieldsReader.doc(FieldsReader.java:66)
at
org.apache.lucene.index.SegmentReader.document(SegmentReader.java:237)
at
org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:185)
at
org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:92)
at
org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:487)
at
org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:366)
at
org.jahia.services.search.JahiaSearchBaseService.optimizeIndex(JahiaSearchBaseService.java:1019)
at
org.jahia.services.search.JahiaSearchBaseService.optimizeAllIndexes(JahiaSearchBaseService.java:1265)
at
org.jahia.services.search.JahiaSearchBaseService.run(JahiaSearchBaseService.java:1228)
at java.lang.Thread.run(Thread.java:534)
I have a done a full re-indexing of the site, and still have the same
problem
(actually I repeadly get the following :
1778065 [Background content indexing] INFO - Finished processing 5
indexing orders in 0ms.
1778092 [JahiaQuartzScheduler_Worker-1] DEBUG - Indexing field
container definition name:boxcontainermain_1
1778131 [JahiaQuartzScheduler_Worker-1] DEBUG - Indexing field
container definition name:boxcontainermain_1
1778170 [JahiaQuartzScheduler_Worker-1] DEBUG - Indexing field
container definition name:boxcontainermain_1
1778210 [JahiaQuartzScheduler_Worker-1] DEBUG - Indexing field
container definition name:boxcontainermain_1
1778230 [JahiaQuartzScheduler_Worker-1] DEBUG - loading field:
id=1225 loadVersion=[[workflowState=1 versionID=1119417185
languages=shared]]
1778230 [JahiaQuartzScheduler_Worker-1] DEBUG - Making JahiaField
facade for field 1225
1778230 [JahiaQuartzScheduler_Worker-1] DEBUG - fieldType: 20 classe:
org.jahia.data.fields.JahiaSmallTextSharedLangField
1778230 [JahiaQuartzScheduler_Worker-1] DEBUG - Returning JahiaField
facade for field 1225 using language code=shared
1778230 [JahiaQuartzScheduler_Worker-1] DEBUG - Warning, no ParamBean
found in thread context, using user siteID to resolve administrator
group lookup ! Possible false permissions !
1778230 [JahiaQuartzScheduler_Worker-1] DEBUG - loading field:
id=1225 loadVersion=[[workflowState=1 versionID=1119417185
languages=shared]
1778230 [JahiaQuartzScheduler_Worker-1] DEBUG - Calling field
specific load
1778252 [JahiaQuartzScheduler_Worker-1] DEBUG - Indexing field
container definition name:boxcontainermain_1
1778264 [Background content indexing] DEBUG - Error adding doc from
index
java.lang.IndexOutOfBoundsException: Index: 109, Size: 36
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.FieldsReader.doc(FieldsReader.java:66)
at
org.apache.lucene.index.SegmentReader.document(SegmentReader.java:237)
at
org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:185)
at
org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:92)
at
org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:487)
at
org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:366)
at
org.apache.lucene.index.IndexWriter.addIndexes(IndexWriter.java:381)
at
org.jahia.services.search.JahiaSearchBaseService$SiteIndexer.storeInPersistance(JahiaSearchBaseService.java:1916)
at
org.jahia.services.search.JahiaSearchBaseService.run(JahiaSearchBaseService.java:1212)
at java.lang.Thread.run(Thread.java:534)
)
What can be the cause for this ?
How is it possible to force a new filtering of the documents ?
Thanks for your support
begin:vcard
fn:Olivier Vit
n:Vit;Olivier
org:DUKE - Digital Age Agency
adr;quoted-printable:;;12bis rue des Colonnes du Tr=C3=B4ne;Paris;;75012;France
email;internet:[EMAIL PROTECTED]
title:Chef de projet technique
tel;work:+33 1 53 44 19 46
tel;cell:+33 6 22 69 65 75
x-mozilla-html:TRUE
url:http://www.duke-interactive.com
version:2.1
end:vcard