: org.apache.solr.common.SolrException: : org.apache.lucene.queryparser.classic.ParseException: Cannot parse : '[Ljava.lang.String;@1ec278b5': Encountered "<EOF>" at line 1, column 28.
Hmmm.. that looks like a pretty anoying bug -- somehwere SolrJ is serializing a String[] instead of sending the individual String values. can you please open a jira for this with these details? : Is there a new/alternate way in SolrJ 4 that this is done ? I would say that one possible workarround may be to use... solrQuery.add("fq", "your first filter"); solrQuery.add("fq", "your second filter"); ...but i don't know where the bug is to know if that will actally work. if you could try that also and mention the results in a comment in the Jira you open that would be helpful. -Hoss