One tangent just so you’re aware. You _must_ re-index from scratch. Lucene 8x will refuse to open an index that was _ever_ touched by Solr 6.
Best, Erick > On Mar 21, 2019, at 8:26 AM, Lahiru Jayasekera <mlpjayasek...@gmail.com> > wrote: > > Hi Jason, > Thanks for the response. I saw the method of setting credentials based on > individual request. > But I need to set the credentials at solrclient level. If you remember the > way to do it please let me know. > > Thanks > > On Thu, Mar 21, 2019 at 8:26 PM Jason Gerlowski <gerlowsk...@gmail.com> > wrote: > >> You should be able to set credentials on individual requests with the >> SolrRequest.setBasicAuthCredentials() method. That's the method >> suggested by the latest Solr ref guide at least: >> >> https://lucene.apache.org/solr/guide/7_7/basic-authentication-plugin.html#using-basic-auth-with-solrj >> >> There might be a way to set the credentials on the client itself, but >> I can't think of it at the moment. >> >> Hope that helps, >> >> Jason >> >> On Thu, Mar 21, 2019 at 2:34 AM Lahiru Jayasekera >> <mlpjayasek...@gmail.com> wrote: >>> >>> Hi all, >>> I need help implementing the following code in solarj 8.0.0. >>> >>> private SolrClient server, adminServer; >>> >>> this.adminServer = new HttpSolrClient(SolrClientUrl); >>> this.server = new HttpSolrClient( SolrClientUrl + "/" + >> mapping.getCoreName() ); >>> if (serverUserAuth) { >>> HttpClientUtil.setBasicAuth( >>> (DefaultHttpClient) ((HttpSolrClient) adminServer).getHttpClient(), >>> serverUsername, serverPassword); >>> HttpClientUtil.setBasicAuth( >>> (DefaultHttpClient) ((HttpSolrClient) server).getHttpClient(), >>> serverUsername, serverPassword); >>> } >>> >>> >>> I could get the solarClients as following >>> >>> this.adminServer = new HttpSolrClient.Builder(SolrClientUrl).build(); >>> this.server = new HttpSolrClient.Builder( SolrClientUrl + "/" + >>> mapping.getCoreName() ).build(); >>> >>> But i can't find a way to implement basic authentication. I think that it >>> can be done via SolrHttpClientBuilder. >>> Can you please help me to solve this? >>> >>> Thank and regards >>> Lahiru >>> -- >>> Lahiru Jayasekara >>> Batch 15 >>> Faculty of Information Technology >>> University of Moratuwa >>> 0716492170 >> > > > -- > Lahiru Jayasekara > Batch 15 > Faculty of Information Technology > University of Moratuwa > 0716492170