以下のエラーにより、検索エンジンによるページのインデックス作成が失敗する場合があります。本問題は、コマース キャンペーンとゴールが割り当てられているか、ソースコードによってトリガーされているページで発生します。
Exception: System.NullReferenceException Message: Object reference not set to an instance of an object. Source: Sitecore.Commerce Sitecore.Commerce.Pipelines.Common.TriggerPageEvent.Process(ServicePipelineArgs args) +1443 (Object , Object[] ) +82 Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +364 Sitecore.Commerce.Pipelines.PipelineService.RunPipeline(String pipelineName, TArgs args) +69 Sitecore.Commerce.Services.ServiceProvider.RunPipeline(String pipelineName, TRequest request) +281 Sitecore.Reference.Storefront.Managers.CatalogManager.VisitedCategoryPage(CommerceStorefront storefront) +261 Sitecore.Reference.Storefront.Controllers.CatalogController.VisitedCategoryPage() +36 ...
本問題を解決するには、次のオプションのいずれかを検討してください。
本 Hotfix は Sitecore Commerceバージョン向けに作成されたものであり、他のバージョンのSitecore Commerceにインストールしたり、(互換性を確認できるまでは)他のHotfixと組み合わせてインストールすることはできませんので、ご注意ください。
既に他の Hotfix が特定のSitecore Commerceのインスタンスにインストールされている場合で、互換性チェックのリクエストをSitecoreサポートにお問い合わせください。
ZIPファイルを解凍し、インストールの手順や関連ファイルを確認してください。HotfixはCMインスタンスにインストールしてから、貴社の標準の開発手法で他のインスタンスと同期する必要があります。