When adding an item to the cart, it throws the usual system error.
Back-browsing to the page, reveals the item has been added to the cart.
Clicking on check-out then give sme the system error again.
The log says:
System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object. at NopSolutions.NopCommerce.DataAccess.DBProviderManager`1.Initialize() in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.DataAccess\DBProviderManager.cs:line 73 at NopSolutions.NopCommerce.DataAccess.DBProviderManager`1.get_Provider() in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.DataAccess\DBProviderManager.cs:line 165 at NopSolutions.NopCommerce.BusinessLogic.Products.Attributes.CheckoutAttributeManager.GetAllCheckoutAttributes(Int32 languageId, Boolean dontLoadShippableProductRequired) in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.BusinessLogic\Products\Attributes\CheckoutAttributeManager.cs:line 187 at NopSolutions.NopCommerce.BusinessLogic.Products.Attributes.CheckoutAttributeManager.GetAllCheckoutAttributes(Boolean dontLoadShippableProductRequired) in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.BusinessLogic\Products\Attributes\CheckoutAttributeManager.cs:line 168 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.GetCheckoutAttributes() in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 55 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.CreateAttributeControls() in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 69 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.OnInit(EventArgs e) in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 61 at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace --- at System.Web.UI.Page.HandleError(Exception e) 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.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.shoppingcart_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\8b2c0dd5\a8116dcf\App_Web_oujph1g5.11.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Any ideas?
Cheers - Helger