: I am using apache solr 3.3 on windows 7 with JDK 1.6.

First question: what version of SolrJ are you using?  is it also 3.3?

: At the line, QueryResponse queryResponse = solrServer.query(query1); 
: Class Cast Exception is thrown and no data is fetched. I suspect this 
: has something to do with Solrj client distribution.
        ...
: INFO: [] webapp=/solr path=/select 
params={facet=true&facet.mincount=1&q=*:*&fac
: et.field=grp_id&wt=javabin&rows=45&version=2.2} hits=25 status=0 QTime=2

Assuming that URL still causes the same problem, can you try loading it in 
a browser (using "wt=xml" instead of wt=javabin) and posting the results 
to the list?  It would help if you could also add "echoParams=all" to the 
URL and/or show us your requestHandler configuration.

I haven't dug into the code, but based on your stack trace i suspect maybe 
there is a bug somewhere in the NamedListCodec that assumes Map keys will 
always be Strings -- would like to see the data being returned to try and 
unerstand why tests are failing or no one else has reported seeing the 
same problem you are since that request seems fairly simple and straight 
forward (unless ou have some interesting defaults in your config)


: Caused by: java.lang.ClassCastException: java.lang.Integer cannot be cast to 
jav
: a.lang.String
:         at 
org.apache.solr.common.util.NamedListCodec.readOrderedMap(NamedListCo
: dec.java:97)
:         at 
org.apache.solr.common.util.NamedListCodec.readVal(NamedListCodec.jav
: a:154)
:         at 
org.apache.solr.common.util.NamedListCodec.readSolrDocument(NamedList
: Codec.java:284)
:         at 
org.apache.solr.common.util.NamedListCodec.readVal(NamedListCodec.jav
: a:171)
:         at 
org.apache.solr.common.util.NamedListCodec.readArray(NamedListCodec.j
: ava:367)
:         at 
org.apache.solr.common.util.NamedListCodec.readVal(NamedListCodec.jav
: a:153)
:         at 
org.apache.solr.common.util.NamedListCodec.readSolrDocumentList(Named
: ListCodec.java:301)
:         at 
org.apache.solr.common.util.NamedListCodec.readVal(NamedListCodec.jav
: a:172)
:         at 
org.apache.solr.common.util.NamedListCodec.readOrderedMap(NamedListCo
: dec.java:98)
:         at 
org.apache.solr.common.util.NamedListCodec.readVal(NamedListCodec.jav
: a:154)
:         at 
org.apache.solr.common.util.NamedListCodec.unmarshal(NamedListCodec.j
: ava:89)
:         at 
org.apache.solr.client.solrj.impl.BinaryResponseParser.processRespons
: e(BinaryResponseParser.java:39)


-Hoss

Reply via email to