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


Reply via email to