Tea Commerce Starter Kit 4.1.0 Installation Fails on Umbraco 7.5.2
After installing Tea Commerce version 3.1.2 we install the Starter Kit version 4.1.0 but it fails at 50% with the following:
System.IO.FileNotFoundException: Could not find file '{project-directory}\App_Data\9fe867ee-e014-45d2-b693-5c1c29f29af6\Scripts\cart.js'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
at umbraco.cms.businesslogic.packager.Installer.InstallFiles(Int32 packageId, String tempDir)
at Umbraco.Web.Editors.PackageInstallController.InstallFiles(PackageInstallModel model)
at lambda_method(Closure , Object , Object[] )
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters)
at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.AuthorizationFilterAttribute.<ExecuteAuthorizationFilterAsyncCore>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.AuthorizationFilterAttribute.<ExecuteAuthorizationFilterAsyncCore>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Filters.AuthorizationFilterAttribute.<ExecuteAuthorizationFilterAsyncCore>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__1.MoveNext()
We've confirmed that the folder and file(s) do in fact exist. Not sure if this has to do with the updated Package section in Umbraco 7.5 or not but it is preventing us from testing Tea Commerce for a client so any help would be greatly appreciated.
Yes we were using the demo site to test a few features, but we need to start tinkering in our own installation and use some of the new features in Umbraco 7.5.
Let me know if you need any other information from our end or if you identify a workaround that we can try in order to proceed.
If you want to test the starter kit right away you can install it on a 7.4 and then upgrade Umbraco. Not exactly the greatest but it does not look like we can do much about the problem at the moment (Except for voting for the issue)
Otherwise you can always copy paste the files and what else you need.
You could also take a look at https://demo.teacommerce.net/umbraco#/umbraco.
I just updated Tea Commerce and Umbraco on that one today and at the moment that is more up to date than the starter kit is.
Tea Commerce Starter Kit 4.1.0 Installation Fails on Umbraco 7.5.2
After installing Tea Commerce version 3.1.2 we install the Starter Kit version 4.1.0 but it fails at 50% with the following:
We've confirmed that the folder and file(s) do in fact exist. Not sure if this has to do with the updated Package section in Umbraco 7.5 or not but it is preventing us from testing Tea Commerce for a client so any help would be greatly appreciated.
Cheers.
Hi Chris
Thanks for reporting! As a quick fix would you be able to use the demo website which is just the Starter kit? https://demo.teacommerce.net/
Or you could download the site from GitHub and just run in Visual Studio (The DB is an SQL CE): https://github.com/TeaCommerce/Starter-kit-for-Umbraco
Kind regards
Anders
Hi Anders,
Yes we were using the demo site to test a few features, but we need to start tinkering in our own installation and use some of the new features in Umbraco 7.5.
Let me know if you need any other information from our end or if you identify a workaround that we can try in order to proceed.
Thank you!
Hi Chris,
Looks like we're not the only ones with this problem. http://issues.umbraco.org/issue/U4-8889
Please vote for the issue.
If you want to test the starter kit right away you can install it on a 7.4 and then upgrade Umbraco. Not exactly the greatest but it does not look like we can do much about the problem at the moment (Except for voting for the issue)
Otherwise you can always copy paste the files and what else you need.
You could also take a look at https://demo.teacommerce.net/umbraco#/umbraco. I just updated Tea Commerce and Umbraco on that one today and at the moment that is more up to date than the starter kit is.
/Rune
is working on a reply...