lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Chastain <j...@GreatAuPair.com>
Subject Error importing data - java.util.concurrent.RejectedExecutionException
Date Wed, 30 Dec 2015 21:53:37 GMT
I will preface this with the fact that I am still pretty new to both Solr and Tomcat, so hopefully
this is something obvious to somebody out there.  I have two 4.3.10 Solr servers set up in
separate contexts, running on a Tomcat 7 application server on Windows 2012.  When I attempt
to import data from a SQL server into a collection on one of the Solr instances, no documents
are created and the log files when run at full debug level show the following .....

----------

DEBUG - 2015-12-30 13:24:53.469; org.apache.solr.update.processor.LogUpdateProcessor; PRE_UPDATE
add{,id=216885} {{params(optimize=true&indent=true&clean=true&commit=true&verbose=false&command=full-import&debug=false&wt=json),defaults(config=db-data-config.xml)}}
WARN  - 2015-12-30 13:24:53.469; org.apache.solr.handler.dataimport.SolrWriter; Error creating
document : SolrInputDocument(fields: [memberId=******, location=******,******, longitude=******,
lastName=******, status=******, latitude=******, id=******, firstName=******, _version_=1522019276914950145])
org.apache.solr.common.SolrException: Exception writing document id ****** to the index; possible
analysis error.
     at org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:168)
     at org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:69)
     at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:51)
     at org.apache.solr.update.processor.DistributedUpdateProcessor.doLocalAdd(DistributedUpdateProcessor.java:926)
     at org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:1080)
     at org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:692)
     at org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:100)
     at org.apache.solr.handler.dataimport.SolrWriter.upload(SolrWriter.java:71)
     at org.apache.solr.handler.dataimport.DataImportHandler$1.upload(DataImportHandler.java:265)
     at org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:511)
     at org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:415)
     at org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:330)
     at org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:232)
     at org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:416)
     at org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:480)
     at org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:461)
Caused by: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@15afacfe
rejected from java.util.concurrent.ScheduledThreadPoolExecutor@132e86ed[Terminated, pool size
= 0, active threads = 0, queued tasks = 0, completed tasks = 1]
     at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)
     at java.util.concurrent.ScheduledThreadPoolExecutor.delayedExecute(Unknown Source)
     at java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
     at org.apache.solr.update.CommitTracker._scheduleCommitWithin(CommitTracker.java:150)
     at org.apache.solr.update.CommitTracker._scheduleCommitWithinIfNeeded(CommitTracker.java:118)
     at org.apache.solr.update.CommitTracker.addedDocument(CommitTracker.java:169)
     at org.apache.solr.update.DirectUpdateHandler2.addDoc0(DirectUpdateHandler2.java:275)
     at org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:164)
     ... 15 more

----------

I am not sure where to even start looking here, but the server appears to be running fine
with ample CPU and memory room.  I have doubled the RAM available to the Tomcat server (1024
on start, 4096 for the max).

On the Solr side, I have checked the data shown against the schema for the collection and
everything appears to line up.

I am at a loss here ... can anybody offer a pointer?

Thanks,
-- Jeff

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message