Sitecore Crawler:AddRecursive DoItemAdd失败

时间:2016-06-01 16:13:19

标签: indexing solr sitecore sitecore6

我们的抓取工具日志中填充了以下Index Out of Bounds Exception。有没有人见过这个错误?或者对如何解决有任何想法?

    4548 00:37:31 WARN  Crawler : AddRecursive DoItemAdd failed - {DDAFF741-80D0-4650-8E73-02A88EB2C8DC}
Exception: System.IndexOutOfRangeException
Message: Index was outside the bounds of the array.
Source: Sitecore.Kernel
   at Sitecore.Caching.ItemPathsCache.UpdateKeyIndex(List`1 list, String value)
   at System.Collections.Concurrent.ConcurrentDictionary`2.AddOrUpdate(TKey key, TValue addValue, Func`3 updateValueFactory)
   at Sitecore.Caching.ItemPathsCache.AddMapping(Item item, ItemPathType itemPathType, String path)
   at Sitecore.Data.ItemPath.DoGetPath(Item currentItem, String separator, ItemPathType type, Item root, Int32 level)
   at Sitecore.Data.ItemPath.DoGetPath(Item currentItem, String separator, ItemPathType type, Item root, Int32 level)
   at Sitecore.Data.ItemPath.DoGetPath(Item currentItem, String separator, ItemPathType type, Item root, Int32 level)
   at Sitecore.Data.ItemPath.DoGetPath(Item currentItem, String separator, ItemPathType type, Item root, Int32 level)
   at Sitecore.Data.ItemPath.DoGetPath(Item currentItem, String separator, ItemPathType type)
   at Sitecore.Data.ItemPath.DoGetPath(Item currentItem, String from, String separator, ItemPathType type)
   at Sitecore.Data.ItemPath.GetPath(Item currentItem, String from, String separator, ItemPathType type)
   at Sitecore.Data.ItemPath.get_ContentPath()
   at Sitecore.ContentSearch.SitecoreItemCrawler.DoAdd(IProviderUpdateContext context, SitecoreIndexableItem indexable)
   at Sitecore.ContentSearch.HierarchicalDataCrawler`1.CrawlItem(T indexable, IProviderUpdateContext context, CrawlState`1 state)

0 个答案:

没有答案