Thanks Paul,

I changed the URL but I am getting another error - Bad request , Any help will 
be appriciated.

Exception in thread "main" org.apache.solr.common.SolrException: Bad Request
Bad Request
request: http://localhost:8080/solr/update?wt=javabin
        at 
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:428)
        at 
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:245)
        at 
org.apache.solr.client.solrj.request.UpdateRequest.process(UpdateRequest.java:243)
        at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:48)
        at SolrIndexTest.main(SolrIndexTest.java:47)
Java Result: 1 




-----Original Message-----
From: Noble Paul നോബിള്‍ नोब्ळ् [mailto:noble.p...@gmail.com] 
Sent: Wednesday, April 01, 2009 2:26 PM
To: solr-user@lucene.apache.org; cra...@ceiindia.com
Subject: Re: Runtime exception when adding documents using solrj

the url is wrong
try this
CommonsHttpSolrServer server =   new
CommonsHttpSolrServer("http://localhost:8080/solr/";);

On Wed, Apr 1, 2009 at 2:04 PM, Radha C. <cra...@ceiindia.com> wrote:
>
> 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:9
> 8)
>       at
> org.apache.solr.client.solrj.impl.BinaryResponseParser.processResponse
> (Binar
> yResponseParser.java:39)
>       at
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(Common
> sHttpS
> olrServer.java:470)
>       at
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(Common
> sHttpS
> olrServer.java:245)
>       at
> org.apache.solr.client.solrj.request.UpdateRequest.process(UpdateReque
> st.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
>
>



--
--Noble Paul

Reply via email to