I am not getting any excpetion, but the document is not getting added to
Solr.
Here is the code:
public class ClientSearch {

 public SolrServer getSolrServer() throws MalformedURLException{
  //the instance can be reused
  return new CommonsHttpSolrServer("http://germinait22:8983/solr/core0/";);
 }

 void store() throws IOException, SolrServerException {
  IthursDocument ithursDocument = new IthursDocument();
  System.out.println("Created IthursDocument..");
  ithursDocument.setId("testID_2");
  ithursDocument.setMedia("BLOG");
  ithursDocument.setContent("Khatoo is a good Gal");
  Date date = new Date("23/08/2009");
  ithursDocument.setPubDate(date);
  Map<String,String> namedEntity = new HashMap<String,String>();
  namedEntity.put("Germinait", "0.7");
  ithursDocument.setNe(namedEntity);
  ithursDocument.setSentiment(0.1f);
  SolrServer server = getSolrServer();
  server.addBean(ithursDocument);
 }

 void query() throws MalformedURLException, SolrServerException {
  SolrServer server = getSolrServer();
  SolrQuery query = new SolrQuery();
  query.setQuery("id:testID");

  QueryResponse rsp = server.query(query);
  List<IthursDocument> list= rsp.getBeans(IthursDocument.class);
  System.out.println(list.size());

 }

 public static void main(String[] args) {
  ClientSearch clientSearch = new ClientSearch();
  try {
  clientSearch.store();
  clientSearch.query();
  } catch (IOException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
  } catch (SolrServerException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
  }
 }
The logs show the following:
192.168.0.115 - - [10/08/2009:12:10:47 +0000] "POST
/solr/core0/update?wt=javabin&version=1 HTTP/1.1" 200 40
Where am I going wrong??

Reply via email to