In Umbraco 7.3.7 I'm having a problem where installing Merchello "looks" like it fails when the installer throws a YSOD with the following message:
An unhandled exception occurred
System.InvalidOperationException: The task runner has completed.
at Umbraco.Web.Scheduling.BackgroundTaskRunner`1.Add(T task)
at Umbraco.Web.Strategies.ServerRegistrationEventHandler.UmbracoModul eRouteAttempt(Object sender, RoutableAttemptEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at Umbraco.Web.UmbracoModule.OnRouteAttempt(RoutableAttemptEventArgs args)
at Umbraco.Web.UmbracoModule.ProcessRequest(HttpContextBase httpContext)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
However, after a page refresh, the package (Merchello) has installed successfully.
I'm not sure if this is an Umbraco bug or something I need to handle due to a change in the process.
I did notice the Merchello section does not show up prior to the YSOD so I assume that the routing has to do with OnRouteAttempt has to do with Umbraco recognizing a new TreeController - but not at all sure?
And it looks like there may be a fix in Umbraco 7.4.2 (so apparently it's a core bug). Might have to give that a try: http://issues.umbraco.org/issue/U4-7949
Changes in 7.3.7 Package Installer process?
In Umbraco 7.3.7 I'm having a problem where installing Merchello "looks" like it fails when the installer throws a YSOD with the following message:
However, after a page refresh, the package (Merchello) has installed successfully.
I'm not sure if this is an Umbraco bug or something I need to handle due to a change in the process.
I did notice the Merchello section does not show up prior to the YSOD so I assume that the routing has to do with
OnRouteAttempt
has to do with Umbraco recognizing a new TreeController - but not at all sure?Did you ever find a fix for this? I'm seeing the exact same issue with my Formulate installer on Umbraco 7.4.1: https://github.com/rhythmagency/formulate/issues/19
And I just noticed it is also apparently happening with Umbraco Forms: http://issues.umbraco.org/issue/CON-927
And it looks like there may be a fix in Umbraco 7.4.2 (so apparently it's a core bug). Might have to give that a try: http://issues.umbraco.org/issue/U4-7949
Awesome Nicholas. Thanks for posting this!
is working on a reply...