FYI, it's https://issues.apache.org/jira/browse/SOLR-2804 I'm trying to address it.
On Wed, Jan 11, 2012 at 5:49 PM, Bernd Fehling < bernd.fehl...@uni-bielefeld.de> wrote: > > After browsing through the issues it looks like something belonging to > https://issues.apache.org/**jira/browse/SOLR-2694<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 > ***************************************************************** > -- Sincerely yours Mikhail Khludnev Lucid Certified Apache Lucene/Solr Developer Grid Dynamics <http://www.griddynamics.com> <mkhlud...@griddynamics.com>