I'm using SOLRJ to find term frequency for each term in a field, I wrote this code but it is not working:
1. String urlString = "http://localhost:8983/solr/huda"; 2. SolrClient solr = new HttpSolrClient.Builder(urlString).build(); 3. 4. SolrQuery query = new SolrQuery(); 5. query.setTerms(true); 6. query.addTermsField("name"); 7. SolrRequest<QueryResponse> req = new QueryRequest(query); 8. QueryResponse rsp = req.process(solr); 9. 10. System.out.println(rsp); 11. 12. System.out.println("numFound: " + rsp.getResults().getNumFound()); 13. 14. TermsResponse termResp =rsp.getTermsResponse(); 15. List<TermsResponse.Term> terms = termResp.getTerms("name"); 16. System.out.print(terms.size()); I got this error: Exception in thread "main" java.lang.NullPointerException at solr_test.solr.App2.main(App2.java:50)