Hi , Product : Solr (Embedded) Version : 1.2
Problem Description : While trying to add and search over the index, we are stumbling on this error again and again. Do note that the SolrCore is committed and closed suitably in our Embedded Solr. Error (StackTrace) : Sep 19, 2007 9:41:41 AM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet jsp threw exception java.io.FileNotFoundException: no segments* file found in org.apache.lucene.store.FSDirectory@/data/pub/index: files: at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run( SegmentInfos.java:516) at org.apache.lucene.index.IndexReader.open(IndexReader.java:185) at org.apache.lucene.index.IndexReader.open(IndexReader.java:148) at org.apache.solr.search.SolrIndexSearcher.<init>( SolrIndexSearcher.java:87) at org.apache.solr.core.SolrCore.newSearcher(SolrCore.java:122) at com.serendio.diskoverer.core.entextor.CreateSolrIndex.<init>( CreateSolrIndex.java:70) at org.apache.jsp.AddToPubIndex_jsp._jspService (AddToPubIndex_jsp.java:57) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java :70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:393) at org.apache.jasper.servlet.JspServlet.serviceJspFile( JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process( Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) Extra Information : /data/pub is the Solr Home. /data/pub/index contains the index. CreateSolrIndex.java is our program that creates and searches over the index Regards, Venkat --