Description
Happens seldomly. No clear reproduction path except for doing multiple scheduled (de)publications in cluster .
02.10.2012 09:35:31 WARN [org.hippoecm.repository.query.lucene.ServicingSearchIndex.aggregateDescendants():398] ItemStateException while indexing descendants of a hippo:document for node with UUID: 32789a57-2d4b-48f8-b83e-190308ec3bda
org.apache.jackrabbit.core.state.NoSuchItemStateException: 285e7a65-846d-42d1-8f64-46352f470146
at org.apache.jackrabbit.core.state.SharedItemStateManager.getItemState(SharedItemStateManager.java:282)
at org.hippoecm.repository.query.lucene.ServicingSearchIndex.aggregateDescendants(ServicingSearchIndex.java:375)
at org.hippoecm.repository.query.lucene.ServicingSearchIndex.createDocument(ServicingSearchIndex.java:290)
at org.hippoecm.repository.query.lucene.ServicingSearchIndex.aggregateDescendants(ServicingSearchIndex.java:380)
at org.hippoecm.repository.query.lucene.ServicingSearchIndex.createDocument(ServicingSearchIndex.java:294)
at org.hippoecm.repository.query.lucene.ServicingSearchIndex.createDocument(ServicingSearchIndex.java:267)
at org.apache.jackrabbit.core.query.lucene.SearchIndex.updateNodes(SearchIndex.java:644)
at org.hippoecm.repository.query.lucene.ServicingSearchIndex.updateNodes(ServicingSearchIndex.java:227)
at org.apache.jackrabbit.core.SearchManager.onEvent(SearchManager.java:415)
at org.apache.jackrabbit.core.observation.EventConsumer.consumeEvents(EventConsumer.java:248)
at org.apache.jackrabbit.core.observation.ObservationDispatcher.dispatchEvents(ObservationDispatcher.java:214)
at org.apache.jackrabbit.core.observation.EventStateCollection.dispatch(EventStateCollection.java:475)
at org.apache.jackrabbit.core.state.SharedItemStateManager.externalUpdate(SharedItemStateManager.java:1526)
at org.hippoecm.repository.jackrabbit.HippoSharedItemStateManager.externalUpdate(HippoSharedItemStateManager.java:68)
at org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.externalUpdate(RepositoryImpl.java:2254)
at org.apache.jackrabbit.core.cluster.ClusterNode.process(ClusterNode.java:813)
at org.apache.jackrabbit.core.cluster.ChangeLogRecord.process(ChangeLogRecord.java:498)
at org.apache.jackrabbit.core.cluster.ClusterNode.consume(ClusterNode.java:759)
at org.apache.jackrabbit.core.journal.AbstractJournal.doSync(AbstractJournal.java:233)
at org.apache.jackrabbit.core.journal.DatabaseJournal.doSync(DatabaseJournal.java:452)
at org.apache.jackrabbit.core.journal.AbstractJournal.internalSync(AbstractJournal.java:207)
at org.apache.jackrabbit.core.journal.AbstractJournal.sync(AbstractJournal.java:190)
at org.apache.jackrabbit.core.cluster.ClusterNode.sync(ClusterNode.java:307)
at org.apache.jackrabbit.core.cluster.ClusterNode.run(ClusterNode.java:272)
at java.lang.Thread.run(Thread.java:662)