Skip to main content
3 of 3
edited tags
Rick Pannekoek
  • 21.4k
  • 1
  • 18
  • 30

getting error in application "Semantic schema not defined in Localization"

we have done following on our dev environment:

  1. tried to upgrade DXA 1.5 to 1.7 [both application and cms (8.5)]
  2. got messed up
  3. rolled back cm changes by doing DB refresh of Dev cms. we have put UAT cms DB replica into dev cms
  4. rolled back cms changes
  5. topology manager details was not backed up before the DB refresh but cloud team helped us to set it up

post that all required items got published and can browse the website.

though the following error I am getting:

"A problem occurred while rendering this section
Semantic schema '10182' not defined in Localization [19 ('English')]. Check that the Publish Settings page is published and the application cache is up to date."

following is an error from application log:

"2019-10-14 11:54:54,078 [10] ERROR - Semantic schema '10182' not defined in Localization [19 ('English')]. Check that the Publish Settings page is published and the application cache is up to date.
Sdl.Web.Common.DxaException: Semantic schema '10182' not defined in Localization [19 ('English')]. Check that the Publish Settings page is published and the application cache is up to date.
   at Sdl.Web.Common.Configuration.Localization.GetSemanticSchema(String schemaId)
   at Sdl.Web.Tridion.Mapping.DefaultModelBuilder.BuildEntityModel(EntityModel& entityModel, IComponent component, Type baseModelType, Localization localization)
   at Sdl.Web.Tridion.Mapping.DefaultModelBuilder.BuildEntityModel(EntityModel& entityModel, IComponentPresentation cp, Localization localization)
   at Sdl.Web.Tridion.Mapping.ModelBuilderPipeline.CreateEntityModel(IComponentPresentation cp, Localization localization)
   at Sdl.Web.Tridion.Mapping.DefaultModelBuilder.BuildPageModel(PageModel& pageModel, IPage page, IEnumerable`1 includes, Localization localization)"

there are a couple of similar errors also present in an application.

it will be helpful if anybody can provide me any way out.

Note: .net version has not been changed