Information Classification: ** Limited Access Hi Solr Team,
Hope you are doing well. I have been struggling with indexing for a week now. Yesterday I deleted all indexing files and tried re-indexing. It failed saying unable to open a new searcher. Also that _0.si file is missing. Today I redeployed the whole application and tried indexing. Now facing the below issues. If you could guide me on this or if there is any documentation around this, that would greatly help. Appreciate your time on this. 2018-03-27 07:53:59,896 DEBUG (DefaultdatabaseFunctions.java:319) - lock [SolrIndexingJobReadFromQueue] acquired 2018-03-27 07:53:59,924 DEBUG (SolrIndexingJob.java:193) - done sleeping 2018-03-27 07:53:59,929 DEBUG (DefaultdatabaseFunctions.java:313) - lock [SolrIndexingJobReadFromQueue] already exists, will try updating it now 2018-03-27 07:53:59,971 DEBUG (SolrIndexingQueueServiceImpl.java:54) - Object Alerts.CWI_0000096850 not fetched because its identifier appears to be already in processing 2018-03-27 07:53:59,971 DEBUG (SolrIndexingQueueServiceImpl.java:54) - Object Alerts.CWI_0000096850 not fetched because its identifier appears to be already in processing 2018-03-27 07:53:59,971 DEBUG (SolrIndexingQueueServiceImpl.java:54) - Object Alerts.CWI_0000096850 not fetched because its identifier appears to be already in processing 2018-03-27 07:53:59,971 DEBUG (SolrIndexingQueueServiceImpl.java:54) - Object Alerts.CWI_0000096854 not fetched because its identifier appears to be already in processing 2018-03-27 07:54:31,128 WARN (SolrIndexingJob.java:107) - Solr indexing job failed java.lang.IndexOutOfBoundsException: Index: 16, Size: 10 at java.util.ArrayList.rangeCheck(ArrayList.java:635) at java.util.ArrayList.set(ArrayList.java:426) at com.actimize.dao.DaoUtil.orderList(DaoUtil.java:215) at com.actimize.dao.AlertDaoImpl.findAlertsByIdentifierForIndexing(AlertDaoImpl.java:2347) at sun.reflect.GeneratedMethodAccessor2119.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at com.actimize.infrastructure.perfmon.PerformanceMonitorInterceptor.invokeUnderTrace(PerformanceMonitorInterceptor.java:57) at org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:111) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy39.findAlertsByIdentifierForIndexing(Unknown Source) at com.actimize.services.AlertsServiceImpl.findAlertsByIdentifierForIndexing(AlertsServiceImpl.java:5568) at sun.reflect.GeneratedMethodAccessor2118.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at com.actimize.infrastructure.util.DeadLockLockingInterceptor.invoke(DeadLockLockingInterceptor.java:40) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at com.actimize.infrastructure.util.OptimisticLockingInterceptor.invoke(OptimisticLockingInterceptor.java:48) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at com.actimize.infrastructure.perfmon.PerformanceMonitorInterceptor.invokeUnderTrace(PerformanceMonitorInterceptor.java:57) at org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(AbstractTraceInterceptor.java:111) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy59.findAlertsByIdentifierForIndexing(Unknown Source) at com.actimize.solr.indexing.SolrAlertsIndexer.createDocumentsForAlerts(SolrAlertsIndexer.java:67) at com.actimize.solr.indexing.SolrAlertsIndexer$$FastClassBySpringCGLIB$$3efeb0b1.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:700) Thank you, Dutt