(CSC-169126) Errors occur when working with multiple sites that use different currencies.
If a customer is using multi-site with different currencies, each site configuration should specify a sale price list (even if it’s empty) if its currency is different from the default sale price list in the PriceListManager
.
(13577585) If you use external caching and make use of the generatedAncestorMap
property in Oracle ATG Web Commerce, you will see serialization errors such as the following:
/atg/commerce/catalog/ProductCatalog Failed to update item:
category:sdg-category-1000870 Throwable= (Wrapped) java.io.IOException:
unknown user type: atg.adapter.gsa.GSAItem
Workaround: Set the saveCachedAncestors
property to false
as shown:
/atg/commerce/catalog/CatalogTools.saveCachedAncestors=false
Note that this change means that category tree breadcrumbs much be recalculated each time they are requested, which may represent a performance issue for your Web application.
Reports
(13272372) Changes to user contact information are not logged if the ownerId
on that record is not set.
User contact information stored in the data warehouse may not be up to date if there is no ownerId
set for the user’s record at the time when changes are made.