At a quick glance at the very first error: java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast to java.lang.Exception
Looks like you have some weird jars in your classpath and/or are using a strange version of Java. But that's just a guess. Erick On Thu, Nov 14, 2013 at 1:57 PM, tegryan <t...@jostle.me> wrote: > I have SOLR with DIH using TIKA running fine on a local directory. It > imports > the data fine. I need it to work on an NFS mounted directory however, and > it > fails when I change it to use that. The tomcat6 user has access to the NFS > mount (ls returns all files any way). The mount is NFS v3, if that matters. > I've changed the tomcat's uid to match the tomcat user on the NFS server. > Can anyone point me in the right direction for why this isn't fetching any > files? > > I get this while indexing: Requests: 0, Fetched: 1, Skipped: 0, Processed: > 0 > > Here are the SOLR logs: > > 824741 [commitScheduler-6-thread-1] INFO > org.apache.solr.update.UpdateHandler – No uncommitted changes. Skipping > IW.commit. > 824745 [commitScheduler-6-thread-1] INFO > org.apache.solr.update.UpdateHandler – end_commit_flush > 853486 [http-8080-1] INFO > org.apache.solr.update.processor.LogUpdateProcessor – [collection1] > webapp=/solr path=/dataimport > > params={optimize=false&indent=true&clean=true&commit=true&verbose=true&entity=f&command=full-import&debug=true&wt=json} > {deleteByQuery=*:* (-1451628963612852224)} 0 44428 > 853488 [http-8080-1] ERROR org.apache.solr.handler.dataimport.DataImporter > – Full Import failed:java.lang.RuntimeException: > java.lang.RuntimeException: > org.apache.solr.handler.dataimport.DataImportHandlerException: > java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast > to java.lang.Exception > at > org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:270) > at > > org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:411) > at > > org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:476) > at > > org.apache.solr.handler.dataimport.DataImportHandler.handleRequestBody(DataImportHandler.java:179) > at > > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1904) > at > > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:659) > at > > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:362) > at > > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:158) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > 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:191) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > 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:293) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.RuntimeException: > org.apache.solr.handler.dataimport.DataImportHandlerException: > java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast > to java.lang.Exception > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:410) > at > > org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:323) > at > org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:231) > ... 20 more > Caused by: org.apache.solr.handler.dataimport.DataImportHandlerException: > java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast > to java.lang.Exception > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:539) > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:408) > ... 22 more > Caused by: java.lang.ClassCastException: java.lang.NoClassDefFoundError > cannot be cast to java.lang.Exception > at > org.apache.solr.handler.dataimport.DebugLogger.log(DebugLogger.java:140) > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:537) > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:495) > ... 23 more > > 853489 [http-8080-1] INFO org.apache.solr.update.UpdateHandler – start > rollback{} > 853498 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState – > Creating new IndexWriter... > 853498 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState – > Waiting until IndexWriter is unused... core=collection1 > 853498 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState – > Rollback old IndexWriter... core=collection1 > 853509 [http-8080-1] INFO org.apache.solr.core.SolrCore – > SolrDeletionPolicy.onInit: commits: num=1 > > commit{dir=NRTCachingDirectory(org.apache.lucene.store.MMapDirectory@ > /opt/solr/example/solr/collection1/data/index > lockFactory=org.apache.lucene.store.NativeFSLockFactory@7ada9067; > maxCacheMB=48.0 maxMergeSizeMB=4.0),segFN=segments_le3,generation=27723} > 853509 [http-8080-1] INFO org.apache.solr.core.SolrCore – newest commit > generation = 27723 > 853509 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState – > New IndexWriter is ready to be used. > 853509 [http-8080-1] INFO org.apache.solr.update.UpdateHandler – > end_rollback > 853624 [http-8080-1] INFO org.apache.solr.core.SolrCore – [collection1] > webapp=/solr path=/dataimport > params={indent=true&command=status&_=1384381305900&wt=json} status=0 > QTime=0 > 891412 [http-8080-1] INFO org.apache.solr.core.SolrCore – [collection1] > webapp=/solr path=/dataimport > params={indent=true&command=status&_=1384381343604&wt=json} status=0 > QTime=1 > 9540611 [http-8080-1] INFO org.apache.solr.handler.dataimport.DataImporter > – Loading DIH Configuration: > /opt/solr/example/example-DIH/solr/tika/conf/tika-data-config.xml > 9540618 [http-8080-1] INFO > org.apache.solr.handler.dataimport.config.DIHConfiguration – The field > :path present in DataConfig does not have a counterpart in Solr Schema > 9540619 [http-8080-1] INFO > org.apache.solr.handler.dataimport.config.DIHConfiguration – The field > :lastmodified present in DataConfig does not have a counterpart in Solr > Schema > 9540619 [http-8080-1] INFO > org.apache.solr.handler.dataimport.config.DIHConfiguration – The field > :size present in DataConfig does not have a counterpart in Solr Schema > 9540619 [http-8080-1] INFO org.apache.solr.handler.dataimport.DataImporter > – Data Configuration loaded successfully > 9540619 [http-8080-1] INFO org.apache.solr.handler.dataimport.DataImporter > – Starting Full Import > 9540619 [http-8080-1] INFO > org.apache.solr.handler.dataimport.SimplePropertiesWriter – Read > dataimport.properties > 9540622 [http-8080-1] INFO org.apache.solr.search.SolrIndexSearcher – > Opening Searcher@42d134d0 realtime > 9549058 [http-8080-2] INFO org.apache.solr.core.SolrCore – [collection1] > webapp=/solr path=/dataimport > params={indent=true&command=status&_=1384390001263&wt=json} status=0 > QTime=9 > 9555623 [commitScheduler-6-thread-1] INFO > org.apache.solr.update.UpdateHandler – start > > commit{,optimize=false,openSearcher=false,waitSearcher=true,expungeDeletes=false,softCommit=false,prepareCommit=false} > 9555624 [commitScheduler-6-thread-1] INFO > org.apache.solr.update.UpdateHandler – No uncommitted changes. Skipping > IW.commit. > 9555626 [commitScheduler-6-thread-1] INFO > org.apache.solr.update.UpdateHandler – end_commit_flush > 9556874 [http-8080-2] INFO org.apache.solr.core.SolrCore – [collection1] > webapp=/solr path=/dataimport > params={indent=true&command=status&_=1384390009165&wt=json} status=0 > QTime=0 > 9560169 [http-8080-2] INFO org.apache.solr.core.SolrCore – [collection1] > webapp=/solr path=/dataimport > params={indent=true&command=status&_=1384390012461&wt=json} status=0 > QTime=0 > 9562273 [http-8080-2] INFO org.apache.solr.core.SolrCore – [collection1] > webapp=/solr path=/dataimport > params={indent=true&command=status&_=1384390014564&wt=json} status=0 > QTime=0 > 9578648 [http-8080-1] INFO > org.apache.solr.update.processor.LogUpdateProcessor – [collection1] > webapp=/solr path=/dataimport > > params={optimize=false&indent=true&clean=true&commit=true&verbose=true&entity=f&command=full-import&debug=true&wt=json} > {deleteByQuery=*:* (-1451638118960594944)} 0 38037 > 9578649 [http-8080-1] ERROR org.apache.solr.handler.dataimport.DataImporter > – Full Import failed:java.lang.RuntimeException: > java.lang.RuntimeException: > org.apache.solr.handler.dataimport.DataImportHandlerException: > java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast > to java.lang.Exception > at > org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:270) > at > > org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:411) > at > > org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:476) > at > > org.apache.solr.handler.dataimport.DataImportHandler.handleRequestBody(DataImportHandler.java:179) > at > > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:1904) > at > > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:659) > at > > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:362) > at > > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:158) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > 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:191) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > 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:293) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > at java.lang.Thread.run(Thread.java:679) > Caused by: java.lang.RuntimeException: > org.apache.solr.handler.dataimport.DataImportHandlerException: > java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast > to java.lang.Exception > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:410) > at > > org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:323) > at > org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:231) > ... 20 more > Caused by: org.apache.solr.handler.dataimport.DataImportHandlerException: > java.lang.ClassCastException: java.lang.NoClassDefFoundError cannot be cast > to java.lang.Exception > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:539) > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:408) > ... 22 more > Caused by: java.lang.ClassCastException: java.lang.NoClassDefFoundError > cannot be cast to java.lang.Exception > at > org.apache.solr.handler.dataimport.DebugLogger.log(DebugLogger.java:140) > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:537) > at > > org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:495) > ... 23 more > > 9578649 [http-8080-1] INFO org.apache.solr.update.UpdateHandler – start > rollback{} > 9578650 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState – > Creating new IndexWriter... > 9578650 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState – > Waiting until IndexWriter is unused... core=collection1 > 9578650 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState – > Rollback old IndexWriter... core=collection1 > 9578654 [http-8080-1] INFO org.apache.solr.core.SolrCore – > SolrDeletionPolicy.onInit: commits: num=1 > > commit{dir=NRTCachingDirectory(org.apache.lucene.store.MMapDirectory@ > /opt/solr/example/solr/collection1/data/index > lockFactory=org.apache.lucene.store.NativeFSLockFactory@7ada9067; > maxCacheMB=48.0 maxMergeSizeMB=4.0),segFN=segments_le3,generation=27723} > 9578654 [http-8080-1] INFO org.apache.solr.core.SolrCore – newest commit > generation = 27723 > 9578655 [http-8080-1] INFO org.apache.solr.update.DefaultSolrCoreState – > New IndexWriter is ready to be used. > 9578655 [http-8080-1] INFO org.apache.solr.update.UpdateHandler – > end_rollback > 9578758 [http-8080-1] INFO org.apache.solr.core.SolrCore – [collection1] > webapp=/solr path=/dataimport > params={indent=true&command=status&_=1384390031050&wt=json} status=0 > QTime=0 > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/SOLR-DIH-not-indexing-NFS-share-tp4100998.html > Sent from the Solr - User mailing list archive at Nabble.com. >