Also the error you described when wt=xml and using SolrJ is also fixed
in 3.4 (and in trunk / branch3x).
You can wait for the 3.4 release of use a night 3x build.

Martijn

On 12 September 2011 12:41, Sanal K Stephen <sanalkstep...@gmail.com> wrote:
> Kirill,
>
>         Parsing the grouped result using SolrJ is not released yet I
> think..its going to release with Solr 3.4.0.SolrJ client cannot parse
> grouped and range facets results SOLR-2523.
>
> see the release notes of Solr 3.4.0
> http://wiki.apache.org/solr/ReleaseNote34
>
>
> On Mon, Sep 12, 2011 at 3:51 PM, Kirill Lykov <lykov.kir...@gmail.com>wrote:
>
>> I found that SolrQuery doesn’t work with grouping.
>> I constructed SolrQuery this way:
>>
>> solrQuery = constructFullSearchQuery(searchParams);
>> solrQuery.set("group", true);
>> solrQuery.set("group.field", "GeonameId");
>>
>> Solr successfully handles request and writes about that in log:
>>
>> INFO: [] webapp=/solr path=/select
>>
>> params={start=1&q=*:*&timeAllowed=1500&group.field=GeonameId&group=true&wt=xml&rows=20&version=2.2}
>> hits=12099579 status=0 QTime=2968
>>
>> The error occurs when SolrJ tries to parse
>> XMLResponseParser.processResponse (line 324), where builder stores
>> “</lst>”:
>>
>>        Object val = type.read( builder.toString().trim() );
>>        if( val == null && type != KnownType.NULL) {
>>          throw new XMLStreamException( "error reading value:"+type,
>> parser.getLocation() );
>>        }
>>        vals.add( val );
>>        break;
>>
>> The problem is - val is null. It happens because handler for the type
>> LST returns null(line 178 in the same file):
>>
>> LST    (false) { @Override public Object read( String txt ) { return null;
>> } },
>>
>> I don’t understand why it works this way. Xml which was returned by
>> Solr is valid.
>> If any I attached response xml to the letter. The error occures in the
>> line 3, column 14 661.
>> I use apache solr 3.3.0 and the same SolrJ.
>> --
>> Best regards,
>> Kirill Lykov,
>> Software Engineer,
>> Data East LLC,
>> tel.:+79133816052,
>> LinkedIn profile: http://www.linkedin.com/pub/kirill-lykov/12/860/16
>>
>
>
>
> --
> Regards,
> Sanal Kannappilly Stephen
>



-- 
Met vriendelijke groet,

Martijn van Groningen

Reply via email to