Symptom
Upon entering the "Advanced Mode" in a page with SmartEdit, a pop-up error appears in the top of the screen with a similar message to: "No SyncItemJobModel was found from Staged to Online versions for catalog id {contentCatalogID}":
The outcome of seeing above error can result in different scenarios:
- The user cannot Sync from the page level or from the Pages' list, as the dropdown is broken and does not show content:
- In OpenSearch (Kibana), logs with below message can be found:
- "java.lang.IllegalArgumentException: No item model found for uid"
- In OpenSearch (Kibana), logs with below message can be found:
- The user is unable to change the page's status from "Draft" to "Ready to sync" or vice-versa. This happens either from page level or Pages' list. In the console of the browser the following errors and failed request can be found:
-
- syncPollingService::getSyncStatus - failed call to fetchSyncStatus
- GET https://smarteditDomain-public.model-t.cc.commerce.ondemand.com/cmssmarteditwebservices/v1/sites/{websiteID}/catalogs/{contentCatalogID}/versions/{sourceCatalogVersionID}/synchronizations/versions/{targetCatalogVersionID}/pages/xxxxxxx 400 (Bad Request)
In certain situations, the "No SyncItemJobModel..." error can be fixed after finding a problematic content slot or component and removing it (usually is a component located in a shared content slot).
After doing so, the synchronization can be triggered, but does not work as the changes won't reflect in the Online version of the Content Catalog. In some cases, the sync dropdown display the message "This is a new page. Sync it so that it is available in the {contentCatalogName} Content Catalog - Online." identical to as the page was never synced before:
- In OpenSearch (Kibana), logs similar to below one can be found:
- "loggerName":"de.hybris.platform.catalog.synchronization.DefaultCatalogSynchronizationService","message":"Found some items that aren't applicable for the given sync item job: sync {contentCatalogID} Staged > Online"
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Read more...
Environment
- SAP Commerce
- SAP Commerce Cloud
Product
Keywords
sedit, smart edit, ccv2, hybris, sync, synchronization, multithread , KBA , CEC-SCC-COM-SEDIT , SmartEdit , Known Error
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.