You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by lu...@apache.org on 2013/05/29 15:54:53 UTC
svn commit: r1487488 -
/oodt/trunk/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java
Author: luca
Date: Wed May 29 13:54:53 2013
New Revision: 1487488
URL: http://svn.apache.org/r1487488
Log:
Fixing bug of SolrCatalog when no matching records are found (OODT-615)
Modified:
oodt/trunk/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java
Modified: oodt/trunk/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java
URL: http://svn.apache.org/viewvc/oodt/trunk/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java?rev=1487488&r1=1487487&r2=1487488&view=diff
==============================================================================
--- oodt/trunk/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java (original)
+++ oodt/trunk/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java Wed May 29 13:54:53 2013
@@ -515,7 +515,7 @@ public class SolrCatalog implements Cata
if (numFound>1) {
throw new CatalogException("Product query returned "+numFound+" results instead of 1!");
} else if (numFound==0) {
- throw new CatalogException("No products found in response document");
+ return null; // no product found
} else {
return queryResponse.getCompleteProducts().get(0);
}