Posted on 02/05/2018 16:24:20
Hi Nicolai, I have read the upgrade notes yet again, and made some changes that seemed to help thanks. So now I have this error from Product catalogue module (Product List):
System.OverflowException: Value was either too large or too small for a Decimal.
at System.Decimal..ctor(Double value)
at Dynamicweb.Ecommerce.Prices.PriceInfo.ConvertToPIP(Double amount)
at Dynamicweb.Ecommerce.Prices.PriceInfo.get_PricePIP()
at Dynamicweb.Ecommerce.Frontend.Renderer.RenderPriceInfo(IPriceInfo price, Template template, String tagName)
at Dynamicweb.Ecommerce.Frontend.Renderer.RenderProduct(Product product, Boolean extendedProperties, Template template, Int32 loopCounter, Boolean renderRelated, String productUrl, Int32 quantity, Int32 wishListId, Boolean renderPublicList, Boolean isRecursiveCall, Lazy`1 categoryFieldSorting, Int32 orderLineOfProductCount)
at Dynamicweb.Ecommerce.Frontend.Renderer.RenderProducts(ProductCollection products, Template parentTemplate, String loopName, Int32 loopCounter, Boolean renderRelatedProducts, Boolean renderRelatedLists, Boolean isRecursive)
at Dynamicweb.Ecommerce.Frontend.Renderer.RenderProducts(ProductCollection products, Template parentTemplate)
at Dynamicweb.Ecommerce.Frontend.Renderer.RenderProducts(ProductCollection products)
at Dynamicweb.Ecommerce.Frontend.Frontend.ListProducts(ProductCollection products, String groupsIdent, Boolean hasBeenSorted)
at Dynamicweb.Ecommerce.Frontend.Frontend.List(String groups)
at Dynamicweb.Ecommerce.Frontend.Frontend.EcomRender()
at Dynamicweb.Ecommerce.Frontend.Frontend.GetContent()
at Dynamicweb.Frontend.Content.GetModuleOutput(Paragraph paragraph, PageView pageview)
This looks like an internal error in the module. We are using bulk integration for Products and Live Integration for Prices. I have installed Dynamicweb.eCommerce.LiveIntegration.dll (v 1.0.0.16) in the bin folder of the solution. Do I need to upgrade the SERVICE .dlls? The Live call in testing Response XML= "Attempted to divide by zero." Sounds related to this error