Developer forum

Forum » Ecommerce - Standard features » Product info doesn't get updated

Product info doesn't get updated

Ton Martens
Reply

Hi,

Updating ecom product-data seems to work in the backend, but the frontent content of the product page doesn't change. There is an error generated in the Windows eventlog. See below.

Customer issued this problem, because for them, updating an image, it seemed like the backend was updated, but it wasn't reflected on the site.
I then logged in as Administrator and concluded that in DW, I saw a different selected image than the customer saw.
Customer again updated the product, which I didn't see happening on my side.
Then, I updated the image, and this resulted in an updated front-end page too. 

However, I was able to do this just once, after that, I experienced the same thing as the customer did.

"Failed" updates like this result in errors in the event log as shown below.

*** I just found out that the update gets through ONCE after you logout/login. 

Please advice.

Thanks,
Ton

 


An error occured while updating an index.

Index: Products
Date: 1/22/2016 2:48:16 PM
Solution: Plymovent
Error message: Object reference not set to an instance of an object.
Call stack:    at Dynamicweb.eCommerce.Common.Context.get_Country()
   at Dynamicweb.eCommerce.Prices.PriceCalculated.FindVATCountry()
   at Dynamicweb.eCommerce.Prices.PriceCalculated.GetCountryVAT()
   at Dynamicweb.eCommerce.Prices.PriceCalculated.CalcPrice()
   at Dynamicweb.eCommerce.Prices.PriceCalculated.set_Product(Product Value)
   at Dynamicweb.eCommerce.Prices.PriceCalculated..ctor(Product Product)
   at Dynamicweb.eCommerce.Searching.Index.ProductIndexEntry.Initialize(Product p)
   at Dynamicweb.eCommerce.Searching.Index.ProductIndexEntry..ctor(Product p)
   at Dynamicweb.eCommerce.Searching.Index.ProductIndexEntry.Create(IDataReader reader)
   at Dynamicweb.eCommerce.Searching.Index.ProductIndexer.Index(IndexerDataRequest request)
   at Dynamicweb.Searching.Indexer.PerformIndexModifications(IEnumerable`1 fromEntries, IndexUpdateParameters parameters)
   at Dynamicweb.Searching.Indexer.PerformUpdate(IEnumerable`1 data, IndexerQueueContentType expectedContentType, IndexUpdateParameters parameters)
   at Dynamicweb.Searching.IndexManager.UpdateIndexInternal(Indexer i, Boolean isFullUpdate, Boolean updateSpell, IDictionary`2 flags)


Replies

 
Nicolai Høeg Pedersen
Reply

Hi Ton

I need a link to the solution in order to narrow it down. It seems like the index is not updated and then the content is missing in the frontend maybe. The exception indicates that the product might have a vat group that is missing some setup.

BR Nicolai

 
Ton Martens
Reply

Hi Nicolai,

Thanks for your response. The solution is www.plymovent.com

Kind regards,

Ton

 
Ton Martens
Reply

I lost track about this issue. Did it get any follow up?

 
Nicolai Høeg Pedersen
Reply

Hi Ton

I could not see the issue on the solution. But it is quite old and a lot of things has been fixed on the old index in the mean time. My first call would be to upgrade to 8.8 and check if that solves the issue.

BR Nicolai

 

You must be logged in to post in the forum