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