After browsing through the issues it looks like something belonging to
https://issues.apache.org/jira/browse/SOLR-2694



Am 11.01.2012 14:08, schrieb Bernd Fehling:
Hi list,

after changing DIH to multi-theaded (4 threads) I get sometimes an exception.
This is not always the case and I never had any problems with single-threaded 
at all.

I'm using Solr 3.5 but also tried branch_3x (3.6) and could see this with both 
versions.

Don't know why this comes up after changing to multi-threaded.
No other errors at all.

This is when LogUpdateProcessor finishes and is going create the log message.
Whats wrong with this code?
public String getName(int idx) {
return (String)nvPairs.get(idx << 1);
}

Any idea how to trace this down?

...
11.01.2012 11:25:52 org.apache.solr.handler.dataimport.SolrWriter persist
INFO: Wrote last indexed time to 
/srv/www/solr/solr/solrserver/solr/./conf/dataimport.properties
11.01.2012 11:25:52 org.apache.solr.common.SolrException log
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:253)
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.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:78)
at org.apache.solr.handler.dataimport.SolrWriter.finish(SolrWriter.java:133)
at org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:213)
at 
org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:359)
at org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:427)
at org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:408)

11.01.2012 11:25:52 org.apache.solr.update.DirectUpdateHandler2 rollback
INFO: start rollback
11.01.2012 11:25:52 org.apache.solr.update.DirectUpdateHandler2 rollback
INFO: end_rollback
11.01.2012 11:26:07 org.apache.solr.core.SolrCore execute
INFO: [] webapp=/solr path=/select params={command=status&qt=/dataimport} 
status=0 QTime=0
11.01.2012 11:26:08 org.apache.solr.update.DirectUpdateHandler2 commit
INFO: start 
commit(optimize=true,waitFlush=false,waitSearcher=true,expungeDeletes=false)
...

Regards
Bernd


--
*************************************************************
Bernd Fehling                Universitätsbibliothek Bielefeld
Dipl.-Inform. (FH)                        Universitätsstr. 25
Tel. +49 521 106-4060                   Fax. +49 521 106-4052
bernd.fehl...@uni-bielefeld.de                33615 Bielefeld

BASE - Bielefeld Academic Search Engine - www.base-search.net
*************************************************************

Reply via email to