Member since
09-20-2022
2
Posts
0
Kudos Received
0
Solutions
09-20-2022
05:30 AM
System.setProperty("java.security.auth.login.config", "C:\\my_jaas.conf"); System.setProperty("java.security.krb5.conf", "C:\\krb5.conf"); String zkHosts = "zookeeper1.com:2181,zookeeper2.ghp.com:2181,zookeeper3.ghp.com:2181/solr"; Krb5HttpClientBuilder krbBuild = new Krb5HttpClientBuilder(); SolrHttpClientBuilder kb = krbBuild.getBuilder(); HttpClientUtil.setHttpClientBuilder(kb); CloudSolrClient solrServer = new CloudSolrClient.Builder().withZkHost(zkHosts).build(); String collectionName = "test_col"; solrServer.setDefaultCollection(collectionName); solrServer.connect(); SolrQuery parameters = new SolrQuery(); parameters.set("q", "*:*"); try { solrServer.commit(); QueryResponse response = solrServer.query(parameters); for (SolrDocument solrDocument : response.getResults()) { System.out.println(" " + solrDocument.toString()); } krbBuild.close(); solrServer.close(); } catch (SolrServerException | IOException e) { e.printStackTrace(); } implemented code
... View more