Can anyone please tell me , what is the issue with the below java code.. 

-----Original Message-----
From: Radha C. [mailto:cra...@ceiindia.com] 
Sent: Wednesday, April 01, 2009 12:28 PM
To: solr-user@lucene.apache.org
Subject: RE: Runtime exception when adding documents using solrj

 
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


Reply via email to