Re: Indexing fails after 4.1.0_01 update
"Khue Nguyen" <[email protected]>
| Newsgroups | gmane.comp.cms.jahia.install |
|---|---|
| Message-ID | <001401c58b73$77fc71e0$7c02a8c0@SINGASONG> |
Hi, you may try to delete all old index files located in WEB-INF/var/search_indexes and re-index the site again. Regards, Khue Nguyen ----- Original Message ----- From: "Olivier Vit" <[email protected]> To: <[email protected]> Sent: Monday, July 18, 2005 10:24 AM Subject: Re: Indexing fails after 4.1.0_01 update > 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 >>> >>> >> >> >> >