Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
AI OnAI Off
Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
Ok, created a dummy js file to skip the 404 error on ContextMenu.js. Then I get this error instead:
dojo/parser::parse() error
Error: Unable to resolve constructor for: 'epi.cms.widget.SearchBox'
.cache["dojo/parser"]/</_1a0._instantiate/_1b4<()widgets.js (rad 2)
.cache["dojo/_base/array"]/</_16e.map()dojo.js (rad 15)
.cache["dojo/parser"]/</_1a0._instantiate()widgets.js (rad 2)
.cache["dojo/parser"]/</_1a0.parse/p<()widgets.js (rad 2)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e8/_2f6.then()dojo.js (rad 15)
.cache["dojo/parser"]/</_1a0.parse()widgets.js (rad 2)
.cache["dijit/_WidgetsInTemplateMixin"]/</<._beforeFillContent()widgets.js (rad 2)
.cache["dijit/_TemplatedMixin"]/</_293<.buildRendering()widgets.js (rad 2)
.cache["dijit/_WidgetBase"]/</<.create()widgets.js (rad 2)
.cache["dijit/_WidgetBase"]/</<.postscript()widgets.js (rad 2)
_199()dojo.js (rad 15)
.cache["epi-cms/_ContentContextMixin"]/</<.postscript()widgets.js (rad 2)
.cache["dojo/_base/declare"]/</_1b1/<()dojo.js (rad 15)
_627()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
_c6()dojo.js (rad 15)
_36()dojo.js (rad 15)
_16/<()dojo.js (rad 15)
_37()dojo.js (rad 15)
_16()dojo.js (rad 15)
req()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<.defaultWidgetInstantiator()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets/_613<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/_base/array"]/</_16e.map()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal/<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e8/_2f6.then()dojo.js (rad 15)
when()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets/_613<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/_base/array"]/</_16e.map()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal/<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e8/_2f6.then()dojo.js (rad 15)
when()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets/_613<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/_base/array"]/</_16e.map()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal/<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e8/_2f6.then()dojo.js (rad 15)
when()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets/_613<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/_base/array"]/</_16e.map()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal/<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e8/_2f6.then()dojo.js (rad 15)
when()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createInternal()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets/_613<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
.cache["dojo/_base/array"]/</_16e.map()dojo.js (rad 15)
.cache["epi/shell/widget/WidgetFactory"]/</<._createWidgets()widgets.js (rad 2)
.cache["epi/shell/widget/WidgetFactory"]/</<.createWidgets/</<()widgets.js (rad 2)
.cache["dojo/_base/lang"]/</lang.hitch/<()dojo.js (rad 15)
_c6()dojo.js (rad 15)
_36()dojo.js (rad 15)
_7b/<()dojo.js (rad 15)
_37()dojo.js (rad 15)
_7b()dojo.js (rad 15)
_e5/_e8()dojo.js (rad 15)
.cache["dojo/text"]/</<.load/_2c9()widgets.js (rad 2)
.cache["dojo/text"]/</<.load/<()widgets.js (rad 2)
.cache["dojo/_base/xhr"]/</dojo._ioSetArgs/<()dojo.js (rad 15)
_2c4()dojo.js (rad 15)
_2c2()dojo.js (rad 15)
()dojo.js (rad 15)
_2c4()dojo.js (rad 15)
_2c2()dojo.js (rad 15)
()dojo.js (rad 15)
.cache["dojo/_base/xhr"]/</dojo.xhr/<()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e3()dojo.js (rad 15)
()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2ef()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e3()dojo.js (rad 15)
()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2ef()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e3()dojo.js (rad 15)
()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2ef()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e9()dojo.js (rad 15)
.cache["dojo/Deferred"]/</_2e3()dojo.js (rad 15)
()dojo.js (rad 15)
_4e7()dojo.js (rad 15)
_4f3()dojo.js (rad 15)
...==this.root||this.inherited(arguments);},getChildren:function(_a70,_a71,_a72){if...
Case closed. Needed to install the hotfixes that are mentioned here http://world.episerver.com/Documentation/Items/Installation-Instructions/EPiServer-Commerce/Installation-Instructions---EPiServer-Commerce-1-R3/. Found out by running the debug scripts.
The never ending story of dll hell... I've updated all add-ons and restarded the website, everyting looks ok and the website still works. But edit mode will not load correctly.
These are the add-on versions I have:
I've also updated the cms and framework through Nuget and have EPiServer.CMS.Core.7.0.586.24 and EPiServer.Framework.7.0.859.24 installed. The assembly bindings looks ok in web.config.
The first error that appears in the console is "NetworkError: 404 Not Found - http://xxx/EpiServer/CMS/2.1.82/ClientResources/EPi/Cms/widget/ContextMenu.js".
Then
Error: scriptError _f()dojo.js (rad 15) req.injectUrl/_10a<()dojo.js (row 15) ...ction(_2ea,type,_2eb,_2ec){var func=_2ea[type];var _2ed=_2ea.deferred;if(func){t...
And then
_f@http://xxx/EpiServer/Shell/2.1.90/ClientResources/dtk/dojo/dojo.js:15 req.injectUrl/_10a<@http://xxx.biblica/EpiServer/Shell/2.1.90/ClientResources/dtk/dojo/dojo.js:15 widgets(_60d= Error: scriptError ...ction(_2ea,type,_2eb,_2ec){var func=_2ea[type];var _2ed=_2ea.deferred;if(func){t... )widgets.js (rad 2) _3(_48=function())dojo.js (rad 15) _3(_a=[function(), function()], _b=function())dojo.js (rad 15) _3(_45="error", _46= Error: scriptError ...ction(_2ea,type,_2eb,_2ec){var func=_2ea[type];var _2ed=_2ea.deferred;if(func){t... )dojo.js (rad 15) _3(e=error )dojo.js (rad 15) ...==this.root||this.inherited(arguments);},getChildren:function(_a70,_a71,_a72){if...