Ok, see my first mail. When I put 'esci' as collection name I get a error. When I put 'collection1' I get 'Connection working' and no errors in logs but still no docs in solr.
K On Wed, Apr 01, 2015 at 10:27:50AM -0400, Karl Wright wrote: > Hi Kamil, > > This is happening on the commit. It looks to me like it's because you are > specifying a collection that doesn't actually exist: > > >>>>>> > DocCollection col = getDocCollection(clusterState, collection); > > DocRouter router = col.getRouter(); > <<<<<< > > It's complaining because "col" is coming back null. > > Karl > > > On Wed, Apr 1, 2015 at 10:19 AM, Kamil Żyta <[email protected]> wrote: > > > ERROR 2015-04-01 16:09:24,032 (Job notification thread) - Unhandled > > SolrServerException: java.lang.NullPointerException > > org.apache.manifoldcf.core.interfaces.ManifoldCFException: Unhandled > > SolrServerException: java.lang.NullPointerException > > at > > org.apache.manifoldcf.agents.output.solr.HttpPoster.handleSolrServerException(HttpPoster.java:364) > > at > > org.apache.manifoldcf.agents.output.solr.HttpPoster.commitPost(HttpPoster.java:308) > > at > > org.apache.manifoldcf.agents.output.solr.SolrConnector.noteJobComplete(SolrConnector.java:610) > > at > > org.apache.manifoldcf.crawler.system.JobNotificationThread.run(JobNotificationThread.java:121) > > Caused by: org.apache.solr.client.solrj.SolrServerException: > > java.lang.NullPointerException > > at > > org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:873) > > at > > org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:738) > > at > > org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:124) > > at > > org.apache.manifoldcf.agents.output.solr.HttpPoster$CommitThread.run(HttpPoster.java:1372) > > Caused by: java.lang.NullPointerException > > at > > org.apache.solr.client.solrj.impl.CloudSolrClient.directUpdate(CloudSolrClient.java:520) > > at > > org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:892) > > at > > org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:795) > > ... 3 more > > > > K > > > > On Wed, Apr 01, 2015 at 10:15:13AM -0400, Karl Wright wrote: > > > Hi Kamil, > > > > > > So you are still seeing a NullPointerException from > > > org.apache.solr.client.solrj.impl.CloudSolrClient? Can you provide the > > > entire stack trace? > > > > > > Karl > > > > > > > > > On Wed, Apr 1, 2015 at 10:10 AM, Kamil Żyta <[email protected]> > > wrote: > > > > > > > Hi Karl, > > > > same thing with trunk. Any advice? > > > > > > > > K > > > > > > > > On Wed, Apr 01, 2015 at 09:37:47AM -0400, Karl Wright wrote: > > > > > Hi Kamil, > > > > > > > > > > Solrj 5.0 changed massively from Solrj 4.x. The work to use Solrj > > 5.0 > > > > has > > > > > been done on trunk. You will need to check out and build trunk in > > order > > > > to > > > > > use Solr 5. > > > > > > > > > > Thanks, > > > > > Karl > > > > > > > > > > On Wed, Apr 1, 2015 at 9:23 AM, Kamil Żyta <[email protected]> > > > > wrote: > > > > > > > > > > > Hi, > > > > > > I set up solr 5 (Cloud) and mcf2, created core in solr with 2 > > shards > > > > and 2 > > > > > > replicas: > > > > > > https://i.imgur.com/M05QTu7.png and created Output Connections in > > mcf. > > > > > > When I put 'esci' in 'Collection name' I got error: > > > > > > Threw exception: 'Unhandled SolrServerException: No live > > SolrServers > > > > > > available to handle this request:[ > > http://10.26.26.29:8983/solr/esci, > > > > > > http://10.26.26.28:8983/solr/esci]' > > > > > > When I leave 'Collection name' empty I have 'Connection working'. > > > > > > Now when I start job, everything look good, worker fetch docs, etc > > > > > > but I cannot see any docs in solr. Nothing in logs except one line > > in > > > > > > worker > > > > > > console: > > > > > > [Thread-6476596] ERROR > > > > org.apache.solr.client.solrj.impl.CloudSolrClient - > > > > > > Request to collection failed due to (0) > > > > java.lang.NullPointerException, > > > > > > retry? 0 > > > > > > thanks for the advice. > > > > > > > > > > > > K > > > > > > > > > > > > > > > > > >
