A little more info. Doing some more digging it appears that result.getDocList().size() is returning 0 which would explain why I'm not getting any documents in my result.
I'm not quite sure how/why that would be returning 0 while result.getDocList().matches() is returning > 0? It also looks like result.getDocListAndSet().docSet.size() is > 0... any suggestions? cmose wrote: > > I'm attempting to write a custom SearchComponent that utilizes some custom > filters but i'm obviously missing something key. I extend SearchComponent > and override the prepare and process methods and then set the results on > the result builder a la: > > SolrIndexSearcher.QueryCommand cmd = rb.getQueryCommand(); > SolrIndexSearcher.QueryResult result = new > SolrIndexSearcher.QueryResult(); > searcher.search(result, cmd); > rb.setResult(result); > response.add("response", builder.getREsults().docList); > > > However, when I execute a query against the handler using this component, > I get a empty result element e.g., > > <result name="response" numFound="300" start="0"/> > > I'm not quite sure where I'm falling down here and how I'm getting a > 0 > numFound yet an empty result element... > Thanks much > -- View this message in context: http://old.nabble.com/Custom-SearchComponent%2C-only-getting-numFound-back-tp27596624p27597870.html Sent from the Solr - User mailing list archive at Nabble.com.