This is my SOLr storage config file.
<Indexer Class="org.si4t.solr.SolrIndexer" Mode="http"
DefaultCoreUrl="http://localhost:8982/solr/tridion"
DocExtensions="xls">
My published page has download binary file excel. Because of that this got failed. If I remove that file and republish the page it works.
Error message received:
Phase: Deployment Commit Phase failed, Commit failed for transaction: tcm:0-27017-66560, Unable to commit transactions, Commit failed for transaction tcm:0-27017-66560 because of Server at localhost:8982/solr/tridion returned non ok status:404, message:Not Found
Update
Stacktrace:
com.tridion.deployer.phases.DeployPipelineExecutor.runMainExecutePhase(DeployPipelineExecutor.java:197)
[cd_deployer.jar:na] at com.tridion.deployer.phases.DeployPipelineExecutor.doExecute(DeployPipelineExecutor.java:97)
[cd_deployer.jar:na] at com.tridion.deployer.phases.DeployPipelineExecutor.execute(DeployPipelineExecutor.java:61)
[cd_deployer.jar:na] at com.tridion.deployer.TransactionManager.handleDeployPackage(TransactionManager.java:82)
[cd_deployer.jar:na] at com.tridion.deployer.queue.QueueLocationHandler$1.run(QueueLocationHandler.java:175)
Excel version is Microsoft Excel 97-2003 Worksheet using the extension .xls
.
On the Solr log side I didn't find any error message.
More Information From cd_extention.log 2014-01-22 16:58:35,491 INFO SolrIndexer - Adding removeItemFromIndex: [REMOVE,tcm:24-7519-64,PAGE,defaultFile] 2014-01-22 16:58:35,491 DEBUG SearchIndexProcessor - Trigger indexing for item: tcm:24-7519-64, action: REMOVE, storageId: defaultFile 2014-01-22 16:58:35,491 DEBUG SearchIndexProcessor - Setting Publication Id to: 24 2014-01-22 16:58:35,491 INFO SolrIndexer - No Solr Url found for publication Id: 24. Trying to use the DefaultCoreUrl 2014-01-22 16:58:35,491 INFO SolrIndexer - Default Url found. Using [http://localhost:8983/solr/tridion] to connect to. 2014-01-22 16:58:35,491 INFO SolrIndexer - Adding binaries to Solr. 2014-01-22 16:58:35,491 DEBUG SolrIndexDispatcher - Dispatching binary content to Solr. 2014-01-22 16:58:35,491 TRACE SolrIndexDispatcher - File created: C:\Windows\TEMP\Test_tcm24-13328.xls4748519690011597698xls 2014-01-22 16:58:35,491 TRACE SolrIndexDispatcher - IOUtils is done writing binary content. 2014-01-22 16:58:35,491 INFO SolrIndexDispatcher - Indexing binary with Id: binary:24-13328, and URL Path:/website/en/Images/Test_tcm24-13328.xls 2014-01-22 16:58:35,537 INFO SolrIndexer - Clearing out registers. 2014-01-22 16:58:35,537 DEBUG FSSearchDAOFactory - Register currently contains: 2014-01-22 16:58:35,537 DEBUG FSSearchDAOFactory - tcm:0-41886-66560 2014-01-22 16:58:35,537 DEBUG FSSearchDAOFactory - Clearing register for transaction:tcm:0-41886-66560
Solr.log
DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.util.ServiceConfigurationError DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.util.ServiceConfigurationError from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded interface java.util.Iterator DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded interface java.util.Iterator from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class org.apache.lucene.util.SPIClassIterator from WebAppClassLoader=1464174591@574587ff DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.lang.UnsupportedOperationException DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.lang.UnsupportedOperationException from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.util.NoSuchElementException DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.util.NoSuchElementException from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.lang.AssertionError DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.lang.AssertionError from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.io.Reader DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.io.Reader from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.io.InputStreamReader DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.io.InputStreamReader from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded interface java.util.Enumeration DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded interface java.util.Enumeration from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.io.BufferedReader DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.io.BufferedReader from null DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class org.apache.lucene.util.IOUtils from WebAppClassLoader=1464174591@574587ff DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.lang.Error DEBUG - 2014-01-22 16:58:02.855; org.eclipse.jetty.webapp.WebAppClassLoader; loaded class java.lang.Error from null