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);
 		}