Page 1 of 1

Upgrading from v7.0.7 to GOLD

Posted: Wed Nov 20, 2019 9:01 am
by utlso1
We used the instructions to upgrade to GOLD in this site:
http://help.ablecommerce.com/upgrades/a ... o_gold.htm

We are unable to access the site. This is the error in browser:
We are sorry, but the page you are trying to access has experienced an error.
Please contact staging.contoso@contoso.com to report this problem.
app.log file in C:\inetpub\staging.contoso\App_Data\Logs has this error. Please share any suggestions to fix this.
ERROR AbleCommerce An error has occured at https://staging.contoso.com/webpage.aspx?webpageid=20
System.Web.HttpParseException (0x80004005): The server tag 'cb:SortedGridView' is ambiguous. Please modify the associated registration that is causing ambiguity and pick a new tag prefix.
at System.Web.UI.TemplateParser.ProcessException(Exception ex)
at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath)
at System.Web.UI.PageThemeParser.ParseInternal()
at System.Web.UI.TemplateParser.Parse()
at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType()
at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider)
at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.ThemeDirectoryCompiler.GetThemeBuildResultType(String themeName)
at System.Web.Compilation.ThemeDirectoryCompiler.GetThemeBuildResultType(HttpContext context, String themeName)
at System.Web.UI.Page.InitializeThemes()
at System.Web.UI.Page.PerformPreInit()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Re: Upgrading from v7.0.7 to GOLD

Posted: Wed Nov 20, 2019 9:55 am
by utlso1
Further to my previous post, by changing different values, we find that we need to know what the assembly name should be. Would AbleCommerce kindly let us know?

<pages theme="Wireframe" enableEventValidation="false" validateRequest="false" clientIDMode="AutoID">
<namespaces>
<add namespace="CommerceBuilder.Catalog"/>
<add namespace="CommerceBuilder.Common"/>
<add namespace="CommerceBuilder.DigitalDelivery"/>
<add namespace="CommerceBuilder.Extensions"/>
<add namespace="CommerceBuilder.Licensing"/>
<add namespace="CommerceBuilder.Messaging"/>
<add namespace="CommerceBuilder.Marketing"/>
<add namespace="CommerceBuilder.Orders"/>
<add namespace="CommerceBuilder.Payments"/>
<add namespace="CommerceBuilder.Payments.Providers"/>
<add namespace="CommerceBuilder.Products"/>
<add namespace="CommerceBuilder.Reporting"/>
<add namespace="CommerceBuilder.Shipping"/>
<add namespace="CommerceBuilder.Stores"/>
<add namespace="CommerceBuilder.Taxes"/>
<add namespace="CommerceBuilder.Taxes.Providers"/>
<add namespace="CommerceBuilder.Users"/>
<add namespace="CommerceBuilder.Utility"/>
<add namespace="CommerceBuilder.Localization"/>
</namespaces>
<controls>
<add tagPrefix="asp" assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.UI.DataVisualization.Charting"/>
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit"/>
<!-- add tagPrefix="cb" namespace="CommerceBuilder.Web.UI.WebControls" assembly="CommerceBuilder.Web"/-->
<add tagPrefix="cb" namespace="CommerceBuilder.UI.WebControls" assembly="CommerceBuilder"/>
<!--add tagPrefix="cb" namespace="CommerceBuilder.UI.WebControls" assembly="CommerceBuilder.UI"/-->

</controls>

Re: Upgrading from v7.0.7 to GOLD

Posted: Wed Nov 20, 2019 11:26 am
by Shopping Cart Admin
Hello,

Is this happening on all pages or just webpage ID 20? Can you access the gold admin, what about product, category and other webpages?

Re: Upgrading from v7.0.7 to GOLD

Posted: Wed Nov 20, 2019 12:51 pm
by utlso1

Re: Upgrading from v7.0.7 to GOLD

Posted: Fri Nov 22, 2019 4:36 pm
by Katie
What is the name of the download file you used for the upgrade?

Did you receive any errors during the upgrade process?

Thanks
Katie

Re: Upgrading from v7.0.7 to GOLD

Posted: Tue Nov 26, 2019 9:46 am
by utlso1
Thanks for your response.

I redid the upgrade all over and it was successful this time.

The major steps I followed are:
1. Install new version of AbleCommerce Gold, creating new database during installation process.
2. In new website, imported custom theme as zip file, ensuring it contains files and folders with a out of the box theme like Computer.
3. Entries in log file when custom theme was made default indicated this error: Could not load file or assembly 'ComponentArt.Web.UI'. Fixed this successfully by copying ComponentArt.Web.UI.DLL from existing v7.0.7 site to GOLD site's bin folder.
4. At this point, restored v7.0.7 database and ran install again and selected 'This is an existing AC7 database to be upgraded' option.
5. After successful completion, copied over \App_Data\DigitalGoods\, \Assets\ProductImages\ and \App_Data\EmailTemplates\1\ to GOLD site from v7.0.7 site.

Re: Upgrading from v7.0.7 to GOLD

Posted: Tue Nov 26, 2019 10:06 am
by Katie
Excellent! Thank you for posting the details of your upgrade steps.