Just for the record, it worked after an iis application pool restart.
But I think it should be investigated.
See you.
Hi!
Im using the plugin for some time, without any problem.
Today, suddenly, it starts to log this error, and stop working, crashing all category pages until it is disabled.
We didnt change anything in our site.
Can you help?
System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.ArgumentNullException: Value cannot be null. Parameter name: collection at System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection) at SevenSpikes.Nop.Plugins.AjaxFilters.Services.PriceCalculationServiceNopAjaxFilters.(Int32 , IQueryable`1 , DateTime ) at SevenSpikes.Nop.Plugins.AjaxFilters.Services.PriceCalculationServiceNopAjaxFilters.(Int32 , Int32 , Int32 ) at SevenSpikes.Nop.Plugins.AjaxFilters.Services.PriceCalculationServiceNopAjaxFilters.(Int32 , Int32 , Int32 , PriceRangeFilterDto ) at SevenSpikes.Nop.Plugins.AjaxFilters.Services.PriceCalculationServiceNopAjaxFilters.GetPriceRangeFilterDto(Int32 categoryId, Int32 manufacturerId, Int32 vendorId) at SevenSpikes.Nop.Plugins.AjaxFilters.Controllers.PriceRangeFilterSlider7SpikesController..() at Nop.Core.Caching.CacheExtensions.Get[T](ICacheManager cacheManager, String key, Int32 cacheTime, Func`1 acquire) in c:\Builds\1\AquelasCoisas 2.0\NopCommerce3.3\Sources\AquelasCoisas 2.0\Fontes3.3\Libraries\Nop.Core\Caching\Extensions.cs:line 23 at SevenSpikes.Nop.Plugins.AjaxFilters.Controllers.PriceRangeFilterSlider7SpikesController.(Nullable`1 , Nullable`1 , Nullable`1 , String ) at SevenSpikes.Nop.Plugins.AjaxFilters.Controllers.PriceRangeFilterSlider7SpikesController.GetPriceRangeFilter(Nullable`1 categoryId, Nullable`1 manufacturerId, Nullable`1 vendorId, String price) at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass48.<InvokeActionMethodFilterAsynchronouslyRecursive>b__41() at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass48.<InvokeActionMethodFilterAsynchronouslyRecursive>b__41() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) at System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResul
Hi!
Is possible to have filter on top of product list? Where the nop orderby filter is located?
Thanks!
Hi there.
I have started use NopAccelerate CDN plugin and it is configured and is working great. The point is, since I enabled it, the customer reminder plugin started to thrown this error:
System.NullReferenceException: Object reference not set to an instance of an object. at XcellenceIT.Plugin.CDN.Services.CDNPictureService.GetDomains() at XcellenceIT.Plugin.CDN.Services.CDNPictureService.GetPictureUrl(Picture picture, Int32 targetSize, Boolean showDefaultPicture, String storeLocation, PictureType defaultPictureType) at SevenSpikes.Nop.Plugins.CustomerReminders.Services.AbandonedShoppingCartReminderRule.GetShoppingCartProductsHtml(IList`1 shoppingCartItems, Language language, Boolean includePictures, Int32 storeId) at SevenSpikes.Nop.Plugins.CustomerReminders.Services.AbandonedShoppingCartReminderRule.(Customer , IList`1 , Int32 ) at SevenSpikes.Nop.Plugins.CustomerReminders.Services.AbandonedShoppingCartReminderRule.GetCustomerReminderInfos(TimeSpan conditionMetDateEarlierThan, TimeSpan conditionMetDateLaterThan, Int32 storeId) at SevenSpikes.Nop.Plugins.CustomerReminders.Services.RemindersProcessor.() at SevenSpikes.Nop.Plugins.CustomerReminders.Tasks.CustomerRemindersTask.Execute()
System.NullReferenceException: Object reference not set to an instance of an object. at XcellenceIT.Plugin.CDN.Services.CDNPictureService.GetDomains() at XcellenceIT.Plugin.CDN.Services.CDNPictureService.GetPictureUrl(Picture picture, Int32 targetSize, Boolean showDefaultPicture, String storeLocation, PictureType defaultPictureType) at SevenSpikes.Nop.Plugins.CustomerReminders.Services.AbandonedShoppingCartReminderRule.GetShoppingCartProductsHtml(IList`1 shoppingCartItems, Language language, Boolean includePictures, Int32 storeId) at SevenSpikes.Nop.Plugins.CustomerReminders.Services.AbandonedShoppingCartReminderRule.(Customer , IList`1 , Int32 ) at SevenSpikes.Nop.Plugins.CustomerReminders.Services.AbandonedShoppingCartReminderRule.GetCustomerReminderInfos(TimeSpan conditionMetDateEarlierThan, TimeSpan conditionMetDateLaterThan, Int32 storeId) at SevenSpikes.Nop.Plugins.CustomerReminders.Services.RemindersProcessor.() at SevenSpikes.Nop.Plugins.CustomerReminders.Tasks.CustomerRemindersTask.Execute() at Nop.Services.Tasks.Task.Execute(Boolean throwException) in \Libraries\Nop.Services\Tasks\Task.cs:line 83
Can you help?
Hi..
Im have seen this error sometime in log... do you have any clue?
The parameters dictionary contains a null entry for parameter 'productPageId' of non-nullable type 'System.Int32' for method 'System.Web.Mvc.ActionResult RetrieveProductRibbons(Int32, Int32[])' in 'SevenSpikes.Nop.Plugins.ProductRibbons.Controllers.ProductRibbonsController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter. Parameter name: parameters
System.ArgumentException: The parameters dictionary contains a null entry for parameter 'productPageId' of non-nullable type 'System.Int32' for method 'System.Web.Mvc.ActionResult RetrieveProductRibbons(Int32, Int32[])' in 'SevenSpikes.Nop.Plugins.ProductRibbons.Controllers.ProductRibbonsController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter. Parameter name: parameters at System.Web.Mvc.ActionDescriptor.ExtractParameterFromDictionary(ParameterInfo parameterInfo, IDictionary`2 parameters, MethodInfo methodInfo) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)...
source: http://www.aquelascoisas.com.br/productribbons/retrieveproductribbons
Hi there.
Im using the token %Order.OrderURLForCustomer% for link the user with his unpaid orther.
So, how can I measure how many have back and paid?
Is there a way to use the google short link or something like that?
Thanks!
My reminder rule sent e-mails to all guests with [email protected] emails, what is not right. So, how to remove them from rules?
Thanks!
Hi there.
Last night we upgraded or nop from 1.9 to 3.3.
We had 2 sites, Test and Production. Or test site (v3.3) had your ultimate plugin collection installed, configurated and tested. But out production (v1.9) didnt.
So, after we upgrade our database, we copy your SS_ plugin tables from the test server, but something didnt work well.
Now, some plugins dont work, I think we miss a table or data. Others are ok, like ajaxcart, carrousel, quick view, tabs, etc, but not customer reminders and ribbons, for example.
The errors in log are:
System.Data.SqlClient.SqlException: Cannot insert the value NULL into column 'Id', table 'dbo.SS_CR_CustomerReminderMessageRecord'; column does not allow nulls. INSERT fails.
I know that was not the best option, but seems to be the fastest.
Is there a script or you guys can tell us what data we have to migrate? Tables, constraints?
If we have to uninstall and reinstall, we will need to do it with all plugins? Only core?
Help!!!
I think you would use settings, add the html content there with respectives %variables%.
Should work.
Any change on that?
It should be nice.
I have changed that with some CSS hack.