Commerce クローラーがツリーの再構築化機能を壊す


解説

コンテンツ エディターでツリーの再構築化機能を使用すると、選択したアイテムとその子孫アイテムが正常に再構築されません。 これは、Crawler<T>.RefreshFromRoot(IProviderUpdateContext, Indexable, IndexingOptions, CancellationToken) メソッドからスローされる次の例外が原因です:

(ArgumentException) indexableStartingPoint Sitecore.ContentSearch.SitecoreIndexableItem is not an instance of Sitecore.Commerce.Engine.Connect.Search.Models.CommerceCatalogIndexableItem

解決策

この問題を解決するには、このページにあるパッチをダウンロードしてインストールします:
https://github.com/SitecoreSupport/Sitecore.Support.39467/releases