SXA検索インデックス更新中のエラー


解説

この問題は、SXA検索インデックス(sitecore_sxa_master_indexまたはsitecore_sxa_web_index)のいずれかが更新されると、インデックス作成中に発生する可能性があります。Sitecore XPログ ファイルに以下のエラーが出力されます:
エラー1:

Exception: System.NullReferenceException
Message: Object reference not set to an instance of an object.

Source: Sitecore.XA.Foundation.VersionSpecific

  at Sitecore.XA.Foundation.VersionSpecific.Search.SxaItemCrawler.IsExcludedFromIndex(IIndexableUniqueId indexableUniqueId, IndexEntryOperationContext operationContext, Boolean checkLocation)

エラー2(Solr固有):

Error adding field 'level_tl'='false' msg=For input string: "false"

この問題は、SXA 1.5 Initial Release~1.7 Update-1に影響します。

解決策

この問題を解決するには、影響を受ける製品バージョンと互換性のある以下のパッチをダウンロードして適用してください:

https://github.com/SitecoreSupport/Sitecore.Support.13290/releases.

他のSXAリリースのソリューションについては、Sitecoreサポートにお問い合わせください。