<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: No live node exists - error halts solr indexing in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263668#M216798</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;This was not a cache issue, I had to remove the "no live" node directly from the database.&lt;BR /&gt;&lt;BR /&gt;Solr is definitely exposing underlying issues on the database, I'm not sure if it would be best if Solr (like old lucene) moved past errors, so that indexing can continue, or halt like in this case. It went unnoticed for several days, so there was a very outdated index. But if indexing had moved on, I'm not sure an error in alfresco.log would have been spotted and subsequently fixed.&lt;BR /&gt;&lt;BR /&gt;This is how I fixed it:&lt;BR /&gt;I ran these select statements to find out where the node id 520521 is present&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;select * from alf_child_assoc where child_node_id = 520521;&lt;BR /&gt;select * from alf_node_assoc where target_node_id = 520521;&lt;BR /&gt;select * from alf_node_assoc where source_node_id = 520521;&lt;BR /&gt;select * from alf_node_aspects where node_id = 520521;&lt;BR /&gt;select * from alf_node_properties where node_id = 520521;&lt;BR /&gt;select * from alf_node where id = 520521;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;From there I could see that the node had no properties, it was not a child node to any node, and didn't have any associations.&lt;BR /&gt;It did however have a childnode (webpreview). This to me are some remains from a transaction that has gone very wrong, and the post in alf_node can/must be deleted.&lt;BR /&gt;So I deleted the rows&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;delete from alf_node_assoc where source_node_id = 520521;&lt;BR /&gt;delete from alf_node where id = 520521&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;Then for the now orphan webpreview childnode&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; update alf_node set NODE_DELETED = true where id = 530544;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;From there the indexing kicked in an now works.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have the same problem with a "No live node exists" error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;17:49:05,383 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 05202404 Wrapped Exception (with status template): No live node exists:&lt;BR /&gt;ID: 7518&lt;BR /&gt;Cache row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;DB row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;org.springframework.extensions.webscripts.WebScriptException: 05202404 Wrapped Exception (with status template): No live node exists:&lt;BR /&gt;ID: 7518&lt;BR /&gt;Cache row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;DB row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:970)&lt;BR /&gt;at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)&lt;BR /&gt;at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:393)&lt;BR /&gt;at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388)&lt;BR /&gt;at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:462)&lt;BR /&gt;at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:500)&lt;BR /&gt;at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:275)&lt;BR /&gt;at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:372)&lt;BR /&gt;at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)&lt;BR /&gt;at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)&lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;BR /&gt;at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;BR /&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;BR /&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;BR /&gt;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:563)&lt;BR /&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&lt;BR /&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;BR /&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;BR /&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)&lt;BR /&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)&lt;BR /&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)&lt;BR /&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:662)&lt;BR /&gt;Caused by: org.springframework.dao.ConcurrencyFailureException: No live node exists:&lt;BR /&gt;ID: 7518&lt;BR /&gt;Cache row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;DB row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getNodeNotNull(AbstractNodeDAOImpl.java:981)&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getParentAssocsCached(AbstractNodeDAOImpl.java:3586)&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3459)&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3575)&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getPaths(AbstractNodeDAOImpl.java:3389)&lt;BR /&gt;at org.alfresco.repo.solr.SOLRTrackingComponentImpl.getNodesMetadata(SOLRTrackingComponentImpl.java:585)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor484.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt;at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:65)&lt;BR /&gt;at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)&lt;BR /&gt;at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)&lt;BR /&gt;at $Proxy145.getNodesMetadata(Unknown Source)&lt;BR /&gt;at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet.executeImpl(NodesMetaDataGet.java:181)&lt;BR /&gt;at org.springframework.extensions.webscripts.DeclarativeWebScript.executeImpl(DeclarativeWebScript.java:235)&lt;BR /&gt;at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)&lt;BR /&gt;… 25 more&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;So I found your solution, since I'm not a developer and a alfresco newbie I don't understand what you have done. Is it possible to explain me how I can solve the problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your help&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greetings,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alfred&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Jun 2012 07:13:22 GMT</pubDate>
    <dc:creator>clouseau219</dc:creator>
    <dc:date>2012-06-22T07:13:22Z</dc:date>
    <item>
      <title>No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263665#M216795</link>
      <description>Using 4.0.d on postgresql indexing with Solr, I see this error in alfresco.log2012-02-15 08:11:50,393&amp;nbsp; ERROR [extensions.webscripts.AbstractRuntime] [http-8443-4] Exception from executeScript - redirecting to status template error: 01156612 Wrapped Exception (with status template): No live node exis</description>
      <pubDate>Wed, 15 Feb 2012 07:35:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263665#M216795</guid>
      <dc:creator>loftux</dc:creator>
      <dc:date>2012-02-15T07:35:40Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263666#M216796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I believe this is a cache issue and a restart shuld fix it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SOLR tracking should not interact with the cache.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Some of this has been fixed recently.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SOLR would retry until it gets pas the issue (it does not skip stuff and try later)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It may do in the future ….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Andy&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2012 11:24:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263666#M216796</guid>
      <dc:creator>andy</dc:creator>
      <dc:date>2012-02-20T11:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263667#M216797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This was not a cache issue, I had to remove the "no live" node directly from the database.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Solr is definitely exposing underlying issues on the database, I'm not sure if it would be best if Solr (like old lucene) moved past errors, so that indexing can continue, or halt like in this case. It went unnoticed for several days, so there was a very outdated index. But if indexing had moved on, I'm not sure an error in alfresco.log would have been spotted and subsequently fixed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is how I fixed it:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I ran these select statements to find out where the node id 520521 is present&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;select * from alf_child_assoc where child_node_id = 520521;&lt;BR /&gt;select * from alf_node_assoc where target_node_id = 520521;&lt;BR /&gt;select * from alf_node_assoc where source_node_id = 520521;&lt;BR /&gt;select * from alf_node_aspects where node_id = 520521;&lt;BR /&gt;select * from alf_node_properties where node_id = 520521;&lt;BR /&gt;select * from alf_node where id = 520521;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;From there I could see that the node had no properties, it was not a child node to any node, and didn't have any associations.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It did however have a childnode (webpreview). This to me are some remains from a transaction that has gone very wrong, and the post in alf_node can/must be deleted.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So I deleted the rows&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;delete from alf_node_assoc where source_node_id = 520521;&lt;BR /&gt;delete from alf_node where id = 520521&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Then for the now orphan webpreview childnode&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; update alf_node set NODE_DELETED = true where id = 530544;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;From there the indexing kicked in an now works.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2012 07:58:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263667#M216797</guid>
      <dc:creator>loftux</dc:creator>
      <dc:date>2012-02-22T07:58:24Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263668#M216798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;This was not a cache issue, I had to remove the "no live" node directly from the database.&lt;BR /&gt;&lt;BR /&gt;Solr is definitely exposing underlying issues on the database, I'm not sure if it would be best if Solr (like old lucene) moved past errors, so that indexing can continue, or halt like in this case. It went unnoticed for several days, so there was a very outdated index. But if indexing had moved on, I'm not sure an error in alfresco.log would have been spotted and subsequently fixed.&lt;BR /&gt;&lt;BR /&gt;This is how I fixed it:&lt;BR /&gt;I ran these select statements to find out where the node id 520521 is present&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;select * from alf_child_assoc where child_node_id = 520521;&lt;BR /&gt;select * from alf_node_assoc where target_node_id = 520521;&lt;BR /&gt;select * from alf_node_assoc where source_node_id = 520521;&lt;BR /&gt;select * from alf_node_aspects where node_id = 520521;&lt;BR /&gt;select * from alf_node_properties where node_id = 520521;&lt;BR /&gt;select * from alf_node where id = 520521;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;From there I could see that the node had no properties, it was not a child node to any node, and didn't have any associations.&lt;BR /&gt;It did however have a childnode (webpreview). This to me are some remains from a transaction that has gone very wrong, and the post in alf_node can/must be deleted.&lt;BR /&gt;So I deleted the rows&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;delete from alf_node_assoc where source_node_id = 520521;&lt;BR /&gt;delete from alf_node where id = 520521&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;Then for the now orphan webpreview childnode&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; update alf_node set NODE_DELETED = true where id = 530544;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;From there the indexing kicked in an now works.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have the same problem with a "No live node exists" error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;17:49:05,383 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 05202404 Wrapped Exception (with status template): No live node exists:&lt;BR /&gt;ID: 7518&lt;BR /&gt;Cache row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;DB row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;org.springframework.extensions.webscripts.WebScriptException: 05202404 Wrapped Exception (with status template): No live node exists:&lt;BR /&gt;ID: 7518&lt;BR /&gt;Cache row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;DB row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:970)&lt;BR /&gt;at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)&lt;BR /&gt;at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:393)&lt;BR /&gt;at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388)&lt;BR /&gt;at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:462)&lt;BR /&gt;at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:500)&lt;BR /&gt;at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:275)&lt;BR /&gt;at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:372)&lt;BR /&gt;at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)&lt;BR /&gt;at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)&lt;BR /&gt;at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;BR /&gt;at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;BR /&gt;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;BR /&gt;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;BR /&gt;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;BR /&gt;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:563)&lt;BR /&gt;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&lt;BR /&gt;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;BR /&gt;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;BR /&gt;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)&lt;BR /&gt;at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)&lt;BR /&gt;at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)&lt;BR /&gt;at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)&lt;BR /&gt;at java.lang.Thread.run(Thread.java:662)&lt;BR /&gt;Caused by: org.springframework.dao.ConcurrencyFailureException: No live node exists:&lt;BR /&gt;ID: 7518&lt;BR /&gt;Cache row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;DB row: NodeEntity[ ID=7518, version=9, store=workspace://SpacesStore, uuid=6e0c356d-6a34-4e88-b69a-d354c4710b14, typeQNameId=32, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=19926, server=null, changeTxnId=e9b2f873-b0ae-47aa-a3a8-2886a355e72c, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=haa, auditCreated=2012-03-30T10:01:19.942+02:00, auditModifier=haa, auditModified=2012-05-30T11:12:53.304+02:00]]&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getNodeNotNull(AbstractNodeDAOImpl.java:981)&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getParentAssocsCached(AbstractNodeDAOImpl.java:3586)&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3459)&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3575)&lt;BR /&gt;at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getPaths(AbstractNodeDAOImpl.java:3389)&lt;BR /&gt;at org.alfresco.repo.solr.SOLRTrackingComponentImpl.getNodesMetadata(SOLRTrackingComponentImpl.java:585)&lt;BR /&gt;at sun.reflect.GeneratedMethodAccessor484.invoke(Unknown Source)&lt;BR /&gt;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt;at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt;at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:65)&lt;BR /&gt;at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)&lt;BR /&gt;at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)&lt;BR /&gt;at $Proxy145.getNodesMetadata(Unknown Source)&lt;BR /&gt;at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet.executeImpl(NodesMetaDataGet.java:181)&lt;BR /&gt;at org.springframework.extensions.webscripts.DeclarativeWebScript.executeImpl(DeclarativeWebScript.java:235)&lt;BR /&gt;at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)&lt;BR /&gt;… 25 more&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;So I found your solution, since I'm not a developer and a alfresco newbie I don't understand what you have done. Is it possible to explain me how I can solve the problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your help&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greetings,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alfred&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jun 2012 07:13:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263668#M216798</guid>
      <dc:creator>clouseau219</dc:creator>
      <dc:date>2012-06-22T07:13:22Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263669#M216799</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;This was not a cache issue, I had to remove the "no live" node directly from the database….&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I have the same problem with a "No live node exists" error.&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;17:49:05,383 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 05202404 Wrapped Exception (with status template): No live node exists:…&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;So I found your solution, since I'm not a developer and a alfresco newbie I don't understand what you have done. Is it possible to explain me how I can solve the problem?&lt;BR /&gt;&lt;BR /&gt;Thank you for your help&lt;BR /&gt;&lt;BR /&gt;Greetings,&lt;BR /&gt;Alfred&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Alfred,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Not sure if you had solved this already or not, but we just encountered the same issue. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;some background on the issue (skip this and go straight to the next paragraph if you just want how I fixed it)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It occurred when a user uploaded 47 large, high res images at once then deleted them almost immediately, having realized they were in the wrong folder (not sure if this is the "cause" exactly, but it was the situation). A restart of the server did not resolve the issue. I followed the steps Loftux posted, however, I had slightly different results, I found the node id from my error logs (5909) only in one table, alf_node. there was no child node. when I tried deleting that row however I got an error about constraints, being that the id was still referenced in alf_child_assocs. The issue was a row in alf_child_assocs which still referenced 5909 as a parent_node_id. I considered deleting this row, but I don't actually know enough about the inner workings of Alfresco's database to be comfortable deleting rows of my own accord.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Following some steps from &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Alfresco_And_SOLR" rel="nofollow noopener noreferrer"&gt;the wiki&lt;/A&gt;&lt;SPAN&gt;, I ran the SOLR FIX action. As I hadn't used any of the SOLR urls before I first had to set up the certificate on my browser. I copied browser.p12 from (my directory structure, YMMV) /opt/alfresco-4.0.d/tomcat/webapps/alfresco/WEB-INF/classes/keystore/browser.p12 on the server to my desktop, then imported it into Firefox (better instructions on the wiki). I then navigated to &lt;/SPAN&gt;&lt;A href="https://our.alfresco.url:8443/solr/admin/cores?action=FIX" rel="nofollow noopener noreferrer"&gt;https://our.alfresco.url:8443/solr/admin/cores?action=FIX&lt;/A&gt;&lt;SPAN&gt; in Firefox, accepted the untrusted certificate exception and waited a few minutes for the page to load. Once it had loaded it displayed:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;response&amp;gt;&amp;lt;lst name="responseHeader"&amp;gt;&amp;lt;int name="status"&amp;gt;0&amp;lt;/int&amp;gt;&amp;lt;int name="QTime"&amp;gt;48942&amp;lt;/int&amp;gt;&amp;lt;/lst&amp;gt;&amp;lt;/response&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;and the error messages in catalina.out stopped.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this helps, or (better yet) that you had already solved this yourself.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Chris&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jul 2012 23:56:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263669#M216799</guid>
      <dc:creator>chrisokelly</dc:creator>
      <dc:date>2012-07-04T23:56:13Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263670#M216800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Chris you sir are a leg-end. I had this exact same problem in the same circumstances- I added a ton of docs to alfresco then deleted them almost immediately (fortunately just a testing server) and then spent a hair raising half hour doing sql queries (along the lines above) to get it indexing again- good to know there is a more elegant solution next time! Guaranteed one of my users is going to do this at some point.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kind regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Iain Bagnall&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2012 13:53:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263670#M216800</guid>
      <dc:creator>throwback</dc:creator>
      <dc:date>2012-07-09T13:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263671#M216801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I think the default location of the browser.p12 certificate should be:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;TOMCAT&amp;gt;/webapps/alfresco/WEB-INF/classes/alfresco/keystore/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;not&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;TOMCAT&amp;gt;/webapps/alfresco/WEB-INF/classes/keystore/&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Aug 2012 13:17:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263671#M216801</guid>
      <dc:creator>dnallsopp</dc:creator>
      <dc:date>2012-08-02T13:17:24Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263672#M216802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks very much - but how do you &lt;/SPAN&gt;&lt;EM&gt;navigate&lt;/EM&gt;&lt;SPAN&gt; to&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://our.alfresco.url:8443/solr/admin/cores?action=FIX" rel="nofollow noopener noreferrer"&gt;https://our.alfresco.url:8443/solr/admin/cores?action=FIX&lt;/A&gt;&lt;SPAN&gt; ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I paste this URL into the browser then I get the response as you describe, but I can't see any way to navigate to this URL via the links in the Solr Admin web interface…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or is this action 'hidden' and I just have to know the magic URL?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Aug 2012 13:33:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263672#M216802</guid>
      <dc:creator>dnallsopp</dc:creator>
      <dc:date>2012-08-02T13:33:43Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263673#M216803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There's a Solr Admin web interface? Sorry, pasting that URI into the browser was as deep into the SOLR pool as I have ventured so far, someone else might be able to help you though.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Aug 2012 22:34:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263673#M216803</guid>
      <dc:creator>chrisokelly</dc:creator>
      <dc:date>2012-08-02T22:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263674#M216804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ah, OK!&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Solr web admin interface is at &lt;/SPAN&gt;&lt;A href="https://localhost:8443/solr/" rel="nofollow noopener noreferrer"&gt;https://localhost:8443/solr/&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe the links from the wiki are just 'magic' links rather than being navigable from the admin interface…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Aug 2012 13:08:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263674#M216804</guid>
      <dc:creator>dnallsopp</dc:creator>
      <dc:date>2012-08-06T13:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263675#M216805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the current enterprise versions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1) the cause fixed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2) SOLR skips such errors &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3) SOLR records any errors (it does not fail the whole TX - just some nodes)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4) Errors can be found and nodes retried&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;FIX will soon include this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;These fixes will be in the next community release (no I do not know when)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We did intitially fail hard so issues were not passed by ….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Andy&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2012 19:37:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263675#M216805</guid>
      <dc:creator>andy</dc:creator>
      <dc:date>2012-08-07T19:37:21Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263676#M216806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;So I deleted the rows&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;delete from alf_node_assoc where source_node_id = 520521;&lt;BR /&gt;delete from alf_node where id = 520521&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;Then for the now orphan webpreview childnode&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; update alf_node set NODE_DELETED = true where id = 530544;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;From there the indexing kicked in an now works.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't delete parent node. NODE_DELETED on parent is true.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enough update child node (thumbnail) alf_node set NODE_DELETED = true where id = 530544;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It works for me.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Nov 2012 10:25:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263676#M216806</guid>
      <dc:creator>pavelm</dc:creator>
      <dc:date>2012-11-28T10:25:58Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263677#M216807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This issue is related to solr, When solr create indexes, Solr make connection with alfresco to get all transactions to create index, By default it ask for all the transactions and alfresco reply with all transaction ids. If some node is deleted, its details go to archive folder. but if there are some reference remain for deleted node then scheduler will unable to clean it and throw this exception. To solve this issue just delete that transaction id. But when you try to delete transaction id from alf_transaction table, it always throw foreign key constraints. To resolve this just take database backup and drop below foreign key constraints and recreate them with cascade effect. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(`alfresco400dev`.`alf_node`, CONSTRAINT `fk_alf_node_txn` FOREIGN KEY (`transaction_id`) REFERENCES `alf_transaction` (`id`))&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ALTER TABLE alf_node DROP CONSTRAINT fk_alf_node_txn;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ALTER TABLE alf_node&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADD CONSTRAINT fk_alf_node_txn FOREIGN KEY (transaction_id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; REFERENCES alf_node (id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ON DELETE CASCADE&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(`alfresco400dev`.`alf_child_assoc`, CONSTRAINT `fk_alf_cass_cnode` FOREIGN KEY (`child_node_id`) REFERENCES `alf_node` (`id`))&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ALTER TABLE alf_child_assoc DROP CONSTRAINT fk_alf_cass_cnode;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ALTER TABLE alf_child_assoc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADD CONSTRAINT fk_alf_cass_cnode FOREIGN KEY (child_node_id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; REFERENCES alf_node (id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ON DELETE CASCADE&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; (`alfresco400dev`.`alf_node_aspects`, CONSTRAINT `fk_alf_nasp_n` FOREIGN KEY (`node_id`) REFERENCES `alf_node` (`id`))&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ALTER TABLE alf_node_aspects DROP CONSTRAINT fk_alf_nasp_n;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ALTER TABLE alf_node_aspects&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADD CONSTRAINT fk_alf_nasp_n FOREIGN KEY (node_id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; REFERENCES alf_node (id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ON DELETE CASCADE&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; (`alfresco400dev`.`alf_node_properties`, CONSTRAINT `fk_alf_nprop_n` FOREIGN KEY (`node_id`) REFERENCES `alf_node` (`id`))&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ALTER TABLE alf_node_properties DROP CONSTRAINT fk_alf_nprop_n;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ALTER TABLE alf_node_properties&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADD CONSTRAINT fk_alf_nprop_n FOREIGN KEY (node_id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; REFERENCES alf_node (id)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ON DELETE CASCADE&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; delete&amp;nbsp; from alf_transaction where id&amp;nbsp; = 42057&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;then configure alfresco for not to provide deleted node for indexing by putting below property&amp;nbsp; - &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;index.tracking.minRecordPurgeAgeDays=0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now on solr machine call this url - &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://solrhostname:8080/solr/admin/cores?action=FIX" rel="nofollow noopener noreferrer"&gt;http://solrhostname:8080/solr/admin/cores?action=FIX&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now delete solr indexes and recreate them. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now your problem will disappear (it worked for me). &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Dec 2012 16:03:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263677#M216807</guid>
      <dc:creator>yogeshnehra</dc:creator>
      <dc:date>2012-12-28T16:03:13Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263678#M216808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Forgot to mention - Transaction Id used in above reply can be get from exception see bold text below - &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NodeEntity[ ID=520521, version=16, store=workspace://SpacesStore, uuid=64b01e12-dfac-4b22-96d0-bfa30ba7d34e, typeQNameId=32, localeId=15, aclId=null, deleted=true, transaction=TransactionEntity[ &lt;/SPAN&gt;&lt;STRONG&gt;ID=1064115,&lt;/STRONG&gt;&lt;SPAN&gt; server=null, changeTxnId=f4359d12-f144-43c7-8c17-18697c4eb864, commitTimeMs=null]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Dec 2012 16:05:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263678#M216808</guid>
      <dc:creator>yogeshnehra</dc:creator>
      <dc:date>2012-12-28T16:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263679#M216809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The chrisokelly's solution works like a charm here!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jan 2013 12:46:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263679#M216809</guid>
      <dc:creator>ltardioli</dc:creator>
      <dc:date>2013-01-02T12:46:48Z</dc:date>
    </item>
    <item>
      <title>Re: No live node exists - error halts solr indexing</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263680#M216810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Chrisokelly, many thanks to you! You save my day and… You are man! Certainly!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2013 10:10:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/no-live-node-exists-error-halts-solr-indexing/m-p/263680#M216810</guid>
      <dc:creator>yanpak</dc:creator>
      <dc:date>2013-02-22T10:10:00Z</dc:date>
    </item>
  </channel>
</rss>

