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/06/19 20:16:56 UTC

svn commit: r1494721 - /oodt/trunk/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java

Author: luca
Date: Wed Jun 19 18:16:56 2013
New Revision: 1494721

URL: http://svn.apache.org/r1494721
Log:
Fixing bug OODT-634 that affects Solr implementation of File Manager catalog

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=1494721&r1=1494720&r2=1494721&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 Jun 19 18:16:56 2013
@@ -196,8 +196,13 @@ public class SolrCatalog implements Cata
 	public Product getProductByName(String productName) throws CatalogException {
 		
 		CompleteProduct cp = getCompleteProductByName(productName);	
-		LOG.info("Found product name="+productName+" id="+cp.getProduct().getProductId());
-		return cp.getProduct();
+		if (cp!=null) {
+		    LOG.info("Found product name="+productName+" id="+cp.getProduct().getProductId());
+		    return cp.getProduct();
+		} else {
+		    LOG.info("Product with name="+productName+" not found");
+		    return null;
+		}
 		
 	}