: 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