Environment | Ucommerce 9.0.0 - 9.4.1 |
Question/Problem description | Trying to access indexes before they have been made results in an error, after the error has been hit, the scratchindexer will not fix the issue, without stopping the IIS first. |
Steps to reproduce | creating a new order before scratchindexer has been run |
Error message | no segments* file found in MyDirectory@C:\home\site\wwwroot\App_Data\Ucommerce\Indexes\B\PriceGroup\DefaultPriceGroupsIndexDefinition\08de5b8b\en-GB\index lockFactory=NativeFSLockFactory@C:\home\site\wwwroot\App_Data\Ucommerce\Indexes\B\PriceGroup\DefaultPriceGroupsIndexDefinition\08de5b8b\en-GB\index: files: [write.lock, _0.cfs] |
Resolution | upgrade to Ucommerce 9.4.2:
|
Workaround | stopping the app (iisreset -stop) Delete the index folders start the app go to the back office and rerun the indexer, before touching any of the API |
Scratch indexing on Lucene fails with missing segment, when using the APIs before reindexing Print
Modified on: Mon, 14 Jun, 2021 at 2:42 PM
Did you find it helpful? Yes No
Send feedbackSorry we couldn't be helpful. Help us improve this article with your feedback.