cancel
Showing results for 
Search instead for 
Did you mean: 

Lucene error with batch loads

okto
Champ in-the-making
Champ in-the-making
Hi!

I'm development an application using Alfresco (at the moment we are using alfresco-community-tomcat-2.1.0.zip but in the future will use the enterprise version) with the Lucene jar version 2.1.0.
I'd developed a java interface using your's apis and works quite fine but when I'd started with the test I'd found some problems.

With few inserts in Alfresco it had worked fine, the problems became with high amounts of inserts.

The Lucene indexer always crash in with the same trace (i had pasted it at the end of this post), or something like that, when I was loading some contents. I made it works by sleeping the batch load about 15 minutes each 1000 loads in order to gave the lucene indexer time to index all the data. But this solution isn't good at all because in a better pc i'll have to make more pauses and more often than I do it now.

Searching it in the lucene web i'd found that it was a know issue that was fixed with the 2.2.0 version. But the 2.2 version maked some changes in the api so I can not change the jar manually in Alfresco to make it works.

So I suppose that the problem in Alfresco will be fixed as soon as the Lucene 2.2 will be integrated with Alfresco. Do you know if it will be integrated with Alfresco? And when will be integrated?

Thanks a lot for your time.

Octavio




03:54:37,769 ERROR [org.alfresco.repo.transaction.AlfrescoTransactionSupport] After completion (committed) Lucene exception
java.lang.RuntimeException: Error during run with lock.
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo.doWithFileLock(IndexInfo.java:2090)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo.setStatus(IndexInfo.java:1111)
   at org.alfresco.repo.search.impl.lucene.AbstractLuceneBase.setStatus(AbstractLuceneBase.java:256)
   at org.alfresco.repo.search.impl.lucene.AbstractLuceneIndexerImpl.commit(AbstractLuceneIndexerImpl.java:417)
   at org.alfresco.repo.search.impl.lucene.AbstractLuceneIndexerAndSearcherFactory.commit(AbstractLuceneIndexerAndSearcherFactory.java:642)
   at org.alfresco.repo.transaction.AlfrescoTransactionSupport$TransactionSynchronizationImpl.afterCompletion(AlfrescoTransactionSupport.java:679)
   at org.springframework.transaction.support.TransactionSynchronizationUtils.invokeAfterCompletion(TransactionSynchronizationUtils.java:133)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.invokeAfterCompletion(AbstractPlatformTransactionManager.java:890)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerAfterCompletion(AbstractPlatformTransactionManager.java:865)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:699)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:624)
   at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:307)
   at org.alfresco.util.transaction.SpringAwareUserTransaction.commit(SpringAwareUserTransaction.java:420)
   at org.alfresco.repo.webservice.content.ContentWebService.write(ContentWebService.java:231)
   at sun.reflect.GeneratedMethodAccessor455.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
   at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
   at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
   at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
   at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
   at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
   at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
   at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
   at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
   at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
   at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
   at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
   at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
   at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.StackOverflowError
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:721)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.FilterIndexReader.doClose(FilterIndexReader.java:137)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.apache.lucene.index.MultiReader.doClose(MultiReader.java:249)
   at org.apache.lucene.index.IndexReader.close(IndexReader.java:722)
   at org.alfresco.repo.search.impl.lucene.index.ReferenceCountingReadOnlyIndexReaderFactory$ReferenceCountingReadOnlyIndexReader.closeIfRequired(ReferenceCountingReadOnlyIndexReaderFactory.java:137)
   at org.alfresco.repo.search.impl.lucene.index.ReferenceCountingReadOnlyIndexReaderFactory$ReferenceCountingReadOnlyIndexReader.setInvalidForReuse(ReferenceCountingReadOnlyIndexReaderFactory.java:172)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo$CommittedTransition.transition(IndexInfo.java:1390)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo$5.doWork(IndexInfo.java:1120)
   at org.alfresco.repo.search.impl.lucene.index.IndexInfo.doWithFileLock(IndexInfo.java:2077)
   … 42 more
6 REPLIES 6

andy
Champ on-the-rise
Champ on-the-rise
Hi

No one else has hit this issue. Can you point us to the lucene bug.

We try to keep up to date with lucene and would intend to move to 2.2 next time. If there are issues with 2.1 then we are more likely to move (or use a patched version of the 2.1 code)

Andy

okto
Champ in-the-making
Champ in-the-making
Hi again,

I'd been searching for the web withy the bug in Lucene but I don't find it…
Nevertheless if you want traces of error with Lucene I had a lot of them. I had made an insert test that crash if I don't make sleeps during the execution of it.

It's necessary to pause the inserts in Alfresco to let lucene index all the contents? Maybe I need to configure something in the config files.

Thanks a lot for your time

PS: i'll keep on searching for the web with the lucene bug.

tonytony
Champ in-the-making
Champ in-the-making
Any resolution to this? I get this error rebuilding indexes. Im trying it right now with more stack to see if that fixes the problem.

tonytony
Champ in-the-making
Champ in-the-making
setting tomcat with -Xss1m allowed me to rebuild indexes. Smiley Very Happy

andy
Champ on-the-rise
Champ on-the-rise
Hi

This stack trace shows you have too many parts to your index.

The index merger has failed for some reason.
You can turn debug on to see why.

There are fixes to make index merging more resilient - but not in the community version you are using.

I suggest you get an enterprise trial.

If your tweak to teh JVM settings fail you will have to rebuild the index.

Andy

msporled
Champ in-the-making
Champ in-the-making
You could also try finding lucene settings that were more resilient for your load type.

lucene.query.maxClauses
lucene.indexer.batchSize
lucene.indexer.minMergeDocs
lucene.indexer.mergeFactor
lucene.indexer.maxMergeDocs
lucene.indexer.maxFieldLength