Hi, I am integrating solr with hadoop. so i wrote a map reduce method which writes the indexes in HDFS. the map methods work fine, and in my reduce method, i call solrServer to update the indexes, but when i try accessing solrServer, i get the following exception
java.lang.ClassCastException: java.lang.Long cannot be cast to org.apache.solr.common.util.NamedList at org.apache.solr.common.util.NamedListCodec.unmarshal(NamedListCodec.java:89) at org.apache.solr.client.solrj.impl.BinaryResponseParser.processResponse(BinaryResponseParser.java:39) at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:385) at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:183) at org.apache.solr.client.solrj.request.UpdateRequest.process(UpdateRequest.java:217) at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:48) at org.apache.solr.indexer.solr.SolrWriter.close(SolrWriter.java:53) at org.apache.solr.indexer.IndexerOutputFormat$1.close(IndexerOutputFormat.java:32) at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:441) at org.apache.hadoop.mapred.Child.main(Child.java:155) any suggesstions? thnx Raakhi.