You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by no...@apache.org on 2009/08/13 08:08:03 UTC

svn commit: r803784 - /lucene/solr/trunk/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataConfig.java

Author: noble
Date: Thu Aug 13 06:08:03 2009
New Revision: 803784

URL: http://svn.apache.org/viewvc?rev=803784&view=rev
Log:
SOLR-1235

Modified:
    lucene/solr/trunk/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataConfig.java

Modified: lucene/solr/trunk/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataConfig.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataConfig.java?rev=803784&r1=803783&r2=803784&view=diff
==============================================================================
--- lucene/solr/trunk/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataConfig.java (original)
+++ lucene/solr/trunk/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataConfig.java Thu Aug 13 06:08:03 2009
@@ -22,6 +22,8 @@
 import org.w3c.dom.NodeList;
 import org.apache.solr.schema.SchemaField;
 import static org.apache.solr.handler.dataimport.DataImportHandlerException.SEVERE;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 import java.util.*;
 
@@ -42,6 +44,8 @@
  * @since solr 1.3
  */
 public class DataConfig {
+  static final Logger LOG = LoggerFactory.getLogger(DataConfig.class);
+
   public Document document;
 
   public List<Map<String, String >> functions = new ArrayList<Map<String ,String>>();
@@ -115,7 +119,8 @@
     public Entity(Element element) {
       name = getStringAttribute(element, NAME, null);
       if(name == null){
-        throw new DataImportHandlerException(SEVERE, "Entity must have name '" );
+        LOG.warn("Entity does not have a name");
+        name= ""+System.nanoTime();
       }
       if(name.indexOf(".") != -1){
         throw new DataImportHandlerException(SEVERE, "Entity name must not have period (.): '" + name);