Author: echatellier Date: 2010-08-31 19:19:55 +0200 (Tue, 31 Aug 2010) New Revision: 280 Url: http://nuiton.org/repositories/revision/wikitty/280 Log: Ajout d'un fixme sur une erreur potentielle Modified: trunk/wikitty-solr-impl/src/main/java/org/nuiton/wikitty/solr/WikittySearchEnginSolr.java Modified: trunk/wikitty-solr-impl/src/main/java/org/nuiton/wikitty/solr/WikittySearchEnginSolr.java =================================================================== --- trunk/wikitty-solr-impl/src/main/java/org/nuiton/wikitty/solr/WikittySearchEnginSolr.java 2010-08-31 09:47:39 UTC (rev 279) +++ trunk/wikitty-solr-impl/src/main/java/org/nuiton/wikitty/solr/WikittySearchEnginSolr.java 2010-08-31 17:19:55 UTC (rev 280) @@ -278,6 +278,13 @@ doc = new SolrInputDocument(); // Copy old field value + + // FIXME EC-20100831 le retour de findById peut être + // null. A tester pourquoi, mais si les objets + // attachés aux tree nodes ne sont pas encore dans + // la base, le retour est null et ... NPE + // un simple log.warn devrait suffire + SolrDocument found = findById(id); Collection<String> fieldNames = found.getFieldNames(); for (String fieldName : fieldNames) {