On Fri, Mar 20, 2009 at 3:19 PM, Gargate, Siddharth <sgarg...@ptc.com>wrote:

> Hi Shalin,
>        Thanks for the suggestion. I tried following code, (not sure about
> the exact usage)
>
>        CommonsHttpSolrServer ess = new CommonsHttpSolrServer("
> http://localhost:8983/solr";);
>        ess.setRequestWriter(new BinaryRequestWriter());
>        SolrInputDocument solrdoc = new SolrInputDocument();
>        solrdoc.addField("id", "Kimi");
>        solrdoc.addField("name", "03 Kimi Räikkönen ");
>        ess.add(solrdoc);
>
> But got following exception on the server
>
> WARNING: The @Deprecated SolrUpdateServlet does not accept query
> parameters: wt=javabin
>  If you are using solrj, make sure to register a request handler to /update
> rather then use this servlet.
>  Add: <requestHandler name="/update" class="solr.XmlUpdateRequestHandler" >
> to your solrconfig.xml
>

Yes, you need to add the following to your solrconfig.xml

<requestHandler name="/update/javabin"
class="solr.BinaryUpdateRequestHandler" />

-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to