[ https://issues.apache.org/jira/browse/SOLR-2804?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13118959#comment-13118959 ]
Pulkit Singhal edited comment on SOLR-2804 at 10/2/11 4:13 AM: --------------------------------------------------------------- Its rather strange stacktrace. An entire 10000+ dataset finishes up only to end up crashing & burning due to a log statement :) Based on what I can tell from the stacktrace and the 4.x trunk source code, it seems that the follwoign log statement dies: //LogUpdateProcessorFactory.java:188 log.info( ""+toLog + " 0 " + (elapsed) ); Eventually at the strict cast: //NamedList.java:127 return (String)nvPairs.get(idx << 1); I was wondering what kind of mistaken data would I have to be crunching in order to have it end up getting misplaced into: //LogUpdateProcessorFactory.java:76 private final NamedList<Object> toLog; to cause the java.util.ArrayList cannot be cast to java.lang.String issue? Could it be due to the multivalued fields that I'm trying to index? Is this a bug or just a mistake in how I use DIH, please let me know your thoughts! was (Author: pulkitsing...@gmail.com): Its rather strange stacktrace(at the bottom). An entire 10000+ dataset finishes up only to end up crashing & burning due to a log statement :) Based on what I can tell from the stacktrace and the 4.x trunk source code, it seems that the follwoign log statement dies: //LogUpdateProcessorFactory.java:188 log.info( ""+toLog + " 0 " + (elapsed) ); Eventually at the strict cast: //NamedList.java:127 return (String)nvPairs.get(idx << 1); I was wondering what kind of mistaken data would I have to be crunching in order to have it end up getting misplaced into: //LogUpdateProcessorFactory.java:76 private final NamedList<Object> toLog; to cause the java.util.ArrayList cannot be cast to java.lang.String issue? Could it be due to the multivalued fields that I'm trying to index? Is this a bug or just a mistake in how I use DIH, please let me know your thoughts! > Logging error causes entire DIH process to fail > ----------------------------------------------- > > Key: SOLR-2804 > URL: https://issues.apache.org/jira/browse/SOLR-2804 > Project: Solr > Issue Type: Bug > Components: contrib - DataImportHandler > Affects Versions: 4.0 > Environment: java version "1.6.0_26" > Java(TM) SE Runtime Environment (build 1.6.0_26-b03-384-10M3425) > Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-384, mixed mode) > Model Name: MacBook Pro > Model Identifier: MacBookPro8,2 > Processor Name: Intel Core i7 > Processor Speed: 2.2 GHz > Number of Processors: 1 > Total Number of Cores: 4 > L2 Cache (per Core): 256 KB > L3 Cache: 6 MB > Memory: 4 GB > System Software Overview: > System Version: Mac OS X 10.6.8 (10K549) > Kernel Version: Darwin 10.8.0 > Reporter: Pulkit Singhal > Labels: dih > Original Estimate: 48h > Remaining Estimate: 48h > > SEVERE: Full Import failed:java.lang.ClassCastException: > java.util.ArrayList cannot be cast to java.lang.String > at org.apache.solr.common.util.NamedList.getName(NamedList.java:127) > at org.apache.solr.common.util.NamedList.toString(NamedList.java:263) > at java.lang.String.valueOf(String.java:2826) > at java.lang.StringBuilder.append(StringBuilder.java:115) > at > org.apache.solr.update.processor.LogUpdateProcessor.finish(LogUpdateProcessorFactory.java:188) > at > org.apache.solr.handler.dataimport.SolrWriter.close(SolrWriter.java:57) > at > org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:265) > at > org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:372) > at > org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:440) > at > org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:421) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org