DNN 7.0.6 Upgrading Smith Cart from 5.65 to 5.68. I have an existing maintenance license.
the only changes I made to the 5.65 install was styling changes.
Installation Wizard Upgrade message states successful install
Loading the page containing the BuyNow module throws an error
----A critical error has occurred. Object reference not set to an instance of an object.----
BuyNow Module page has no admin menu. Using the module settings button I can get to the Smith Cart Settings page. All settings appear to be correct. There is a new required page titled Vendor Page. I added a vendor page to the site and added the vendor module. Received a notification to purchase a license. Should this happen since I have a maintenance agreement? New license won't help since I can not get to the SC Admin menu.
I deleted the templates from the portals/0/smithcart/templates folder and tried a repair install. Received the same error.
The event viewer error message follows: any recommendations would be appreciated.
Event viewer error message:
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.ProductsList.dtProductslist_ItemDataBound
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Smith.DNN.Modules.BuyNow.ProductsList.dtProductslist_ItemDataBound(Object sender, DataListItemEventArgs e) at System.Web.UI.WebControls.DataList.OnItemDataBound(DataListItemEventArgs e) at System.Web.UI.WebControls.DataList.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) at System.Web.UI.WebControls.DataList.CreateControlHierarchy(Boolean useDataSource) at System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.BaseDataList.DataBind() at Smith.DNN.Modules.BuyNow.ProductsList.bindDtProductList(String mySearchVID) at Smith.DNN.Modules.BuyNow.ProductsList.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at Smith.DNN.Modules.BuyNow.StoreModuleBase.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---