Ошибка предварительного просмотра Sitecore 8.2.3. Редактор опыта, ошибка ленты после обновления

7.5 был преобразован в 8.2.3. Сайт работает в браузере. Но когда я просматриваю страницу в редакторе контента, я получаю эту ошибку на странице:

URL-адрес страницы = sitecore/client/Applications/ExperienceEditor/Ribbon.aspx?sc_content=core&ribbonId=

[InvalidOperationException: не удалось найти тип «Sitecore.Shell.Client.Speak.Layouts.Renderings.Resources.Pipelines.PipelineRenderingModel,Sitecore.Speak.Bootstrap3». Ссылка на модель: 'Sitecore.Shell.Client.Speak.Layouts.Renderings.Resources.Pipelines.PipelineRenderingModel,Sitecore.Speak.Bootstrap3'] Sitecore.Mvc.Presentation.ModelLocator.GetModelFromTypeName(String typeName, String модель, логическое значение throwOnTypeCreationError) +244
Sitecore.Mvc.Pipelines.Response.GetModel.GetFromRenderingItem.Process(GetModelArgs args) +38 (Object , Object[] ) +74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipeName, аргументы PipelineArgs, String pipeDomain) +22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(String pipeName, аргументы TArgs) +195
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(String pipeName, аргументы TArgs, Func2 resultGetter) +161
Sitecore.Mvc.Presentation.Rendering.GetModel() +280
Sitecore.Mvc.Presentation.Rendering.get_Model() +30
Sitecore.Mvc.Extensions.ObjectExtensions.ValueOrDefault(T source, Func
2 resultGetter) +57
Sitecore.Mvc.Presentation.ViewRenderer.get_Model() +150
Sitecore.Mvc.Presentation.ViewRenderer.Render( Автор TextWriter) +221

[InvalidOperationException: ошибка при отображении представления: '/sitecore/shell/client/Speak/Layouts/Renderings/Resources/Pipelines/Pipeline.cshtml'. ] Sitecore.Mvc.Presentation.ViewRenderer.Render(программа записи текста) +792 Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(модуль визуализации, модуль записи TextWriter, аргументы RenderRenderingArgs) +147
Sitecore.Mvc.Pipelines. Response.RenderRendering.ExecuteRenderer.Process(аргументы RenderRenderingArgs) +75 (Object , Object[] ) +74
Sitecore.Pipelines.CorePipeline.Run(аргументы PipelineArgs) +479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipeName, аргументы PipelineArgs, String pipeDomain) +22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(String pipeName, аргументы TArgs) +195
Sitecore.Mvc.Pipelines.Response.RenderPlaceholder.PerformRendering.Render(String placeholderName , модуль записи TextWriter, аргументы RenderPlaceholderArgs) +183
(Object , Object[] ) +74
Sitecore.Pipelines.CorePipeline.Run(аргументы PipelineArgs) +479
Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipeName , Аргументы PipelineArgs, String pipeDomain) +22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(String pipeName, аргументы TArgs) +195
Sitecore.Mvc.Helpers.SitecoreHelper.Placeholder(String placeholderName) +258
ASP._sitecore_shell_client_Speak_Layouts_Layouts_Speak_Layout_cshtml .Execute() +1681 System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +252 System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +148
System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter Writer , WebPageRenderingBase startPage) +122
System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) +136 Sitecore.Mvc.Presentation.ViewRenderer.Render(TextWriter Writer) +309

[InvalidOperationException: ошибка при отображении представления: '/sitecore/shell/client/Speak/Layouts/Layouts/Speak-Layout.cshtml' (модель: 'Sitecore.Mvc.Presentation.RenderingModel, Sitecore.Mvc'). ]
Sitecore.Mvc.Presentation.ViewRenderer.Render(программа записи текста) +792 Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(модуль визуализации, модуль записи TextWriter, аргументы RenderRenderingArgs) +147
Sitecore.Mvc .Pipelines.Response.RenderRendering.ExecuteRenderer.Process(аргументы RenderRenderingArgs) +75 (Object , Object[] ) +74
Sitecore.Pipelines.CorePipeline.Run(аргументы PipelineArgs) +479
Sitecore.Pipelines.DefaultCorePipelineManager. Run(String pipeName, аргументы PipelineArgs, String pipeDomain) +22
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(String pipeName, аргументы TArgs) +195
Sitecore.Mvc.Presentation.RenderingView.Render(ViewContext viewContext, Модуль записи TextWriter) +301
System.Web.Mvc.ViewResultBase.ExecuteResult(Контекст контроллера) +375 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(фильтры IList1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +88
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList
1, Int32 filterIndex, ResultExecutingContext preContext, Controller Context controllerContext, ActionResult actionResult) +831
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(фильтры IList1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +831
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList
1, ActionResult actionResult) +81
System.Web.Mvc.Async.‹>c__DisplayClass21.b__1e(IAsyncResult asyncResult) + 36


person Blue Clouds    schedule 16.06.2017    source источник
comment
Подобные ошибки довольно часто вызываются файлами из старой версии, которые остались на месте во время обновления. Можете ли вы сравнить свою папку sitecore и bin с чистой установкой?   -  person Gatogordo    schedule 16.06.2017


Ответы (1)


Sitecore.Speak.Bootstrap3 был проблемой. В версии 7.5 редактор опыта был настроен с помощью этого SDK. И мы забыли об этом во время обновления. Обновление прошло успешно, но не изменило настройки редактора опыта в Core DB. Отсюда возникла эта проблема. Мы решили эту проблему, взяв соответствующий элемент (21E86498-6C8E-4F3B-83F2-B49E5E0ABE16) из ванильной установки 8.2.3 и установив обновленный пакет sitecore.

мы получили элемент (21E86498-6C8E-4F3B-83F2-B49E5E0ABE16) путем поиска текста «Sitecore.Speak.Bootstrap3» в Core DB.

person Blue Clouds    schedule 19.06.2017
comment
Я люблю Stackoverflow! У меня была точно такая же проблема. Элемент находится в /sitecore/client/Business Component Library/version 1/Layouts/Renderings/Resources/Pipeline. - person T.J.Kjaer; 04.03.2020