Symptom
After updating product in stage catalog version and running catalog synchronization, new record for Product gets created for online version.
New Variant Product is created in Online Catalog Version and old Variant Product gets deleted during synchronization process.
Accessing Existing carts or Order history with old online products result with errors
There will be entries in logs saying:
ERROR [ajp-nio-0.0.0.0-8010-exec-9] [10.18.134.14] -[UiEngineImpl] INFO | jvm 1 | main | java.lang.NullPointerException: Cannot invoke "de.hybris.platform.core.model.product.ProductModel.getName()" because the return value of "de.hybris.platform.core.model.order.AbstractOrderEntryModel.getProduct()" is null |
Or
Caused by: de.hybris.platform.jalo.JaloObjectNoLongerValidException: item <pk> no longer valid (was removed): object no longer valid [m de.hybris.platform.jalo.JaloObjectNoLongerValidException: item <pk> no longer valid (was removed): object no longer valid [m de.hybris.platform.jalo.JaloObjectNoLongerValidException: item <pk> no longer valid (was removed): object no longer valid |
Read more...
Product
Keywords
sync, synchronization, data inconsistency, ItemSyncTimestamp, table, targetitem, sourceitem, Product catalog synchronization , KBA , CEC-SCC-PLA-PL , Platform , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.