Author: sletellier Date: 2010-12-13 13:56:57 +0100 (Mon, 13 Dec 2010) New Revision: 604 Url: http://nuiton.org/repositories/revision/wikitty/604 Log: Fix npe Modified: trunk/wikitty-solr-impl/src/main/java/org/nuiton/wikitty/solr/WikittySearchEngineSolr.java Modified: trunk/wikitty-solr-impl/src/main/java/org/nuiton/wikitty/solr/WikittySearchEngineSolr.java =================================================================== --- trunk/wikitty-solr-impl/src/main/java/org/nuiton/wikitty/solr/WikittySearchEngineSolr.java 2010-12-13 11:17:57 UTC (rev 603) +++ trunk/wikitty-solr-impl/src/main/java/org/nuiton/wikitty/solr/WikittySearchEngineSolr.java 2010-12-13 12:56:57 UTC (rev 604) @@ -339,9 +339,15 @@ doc = SolrUtil.copySolrDocument(found, false, fieldNotToCopyPattern); solrResource.addDoc(id, doc); } else { + if (log.isWarnEnabled()) { log.warn("Can't find wikitty id '" + id + "' in index. Skip this wikitty."); } + + // If not found, use new one + doc = new SolrInputDocument(); + + // FIXME sletellier 13/12/2010 : we must skip in this case ? } }