Author: yonik Date: Thu Sep 17 20:28:53 2009 New Revision: 816372 URL: http://svn.apache.org/viewvc?rev=816372&view=rev Log: solrj: defensive check for facet_queries null
Modified: lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java Modified: lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java?rev=816372&r1=816371&r2=816372&view=diff ============================================================================== --- lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java (original) +++ lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java Thu Sep 17 20:28:53 2009 @@ -178,8 +178,10 @@ // Parse the queries _facetQuery = new HashMap<String, Integer>(); NamedList<Integer> fq = (NamedList<Integer>) info.get( "facet_queries" ); - for( Map.Entry<String, Integer> entry : fq ) { - _facetQuery.put( entry.getKey(), entry.getValue() ); + if (fq != null) { + for( Map.Entry<String, Integer> entry : fq ) { + _facetQuery.put( entry.getKey(), entry.getValue() ); + } } // Parse the facet info into fields