I am using Solr 1.3 version _____
From: Noble Paul നോബിള് नोब्ळ् [mailto:noble.p...@gmail.com] Sent: Wednesday, April 01, 2009 12:16 PM To: solr-user@lucene.apache.org; cra...@ceiindia.com Subject: Re: Runtime exception when adding documents using solrj which version of Solr are you using? On Wed, Apr 1, 2009 at 12:01 PM, Radha C. <cra...@ceiindia.com> wrote: Hi All, I am trying to index documents by using solrj client. I have written a simple code below, { CommonsHttpSolrServer server = new CommonsHttpSolrServer("http://localhost:8080/solr/update"); SolrInputDocument doc1=new SolrInputDocument(); doc1.addField( "id", "id1", 1.0f ); doc1.addField( "name", "doc1", 1.0f ); doc1.addField( "price", 10 ); SolrInputDocument doc2 = new SolrInputDocument(); doc2.addField( "id", "id2", 1.0f ); doc2.addField( "name", "doc2", 1.0f ); doc2.addField( "price", 20 ); Collection<SolrInputDocument> docs = new ArrayList<SolrInputDocument>(); docs.add( doc1 ); docs.add( doc2 ); server.add(docs); server.commit(); } But I am getting the below error, Can anyone tell me what is the wrong with the above code. Exception in thread "main" java.lang.RuntimeException: Invalid version or the data in not in 'javabin' format at org.apache.solr.common.util.JavaBinCodec.unmarshal(JavaBinCodec.java:98) at org.apache.solr.client.solrj.impl.BinaryResponseParser.processResponse(Binar yResponseParser.java:39) at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpS olrServer.java:470) at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpS olrServer.java:245) at org.apache.solr.client.solrj.request.UpdateRequest.process(UpdateRequest.jav a:243) at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:48) at SolrIndexTest.main(SolrIndexTest.java:46) Java Result: 1 -- --Noble Paul