AEM: Assets non riesce a sincronizzarsi con Content Hub e Dynamic Media a causa di una rappresentazione di pagina non valida
Questo articolo spiega come risolvere gli errori di sincronizzazione delle risorse in Content Hub e Dynamic Media in Adobe Experience Manager causati da rappresentazioni di pagine non valide.
Descrizione description
Ambiente
Adobe Experience Manager as a Cloud Service (AEMaaCS) (tutte le versioni)
Problema/Sintomi
Alcune risorse non vengono sincronizzate con Content Hub e Dynamic Media, anche dopo gli aggiornamenti dei metadati, la rielaborazione e i flussi di lavoro di approvazione. Le risorse rimangono non sincronizzate nonostante i ripetuti tentativi.
- Le risorse interessate non presentano errori nell’interfaccia utente, ma non vengono visualizzate in Content Hub o Dynamic Media dopo l’approvazione.
- La ricerca manuale delle risorse in Content Hub e Dynamic Media non restituisce alcun risultato.
- Non viene visualizzato alcun messaggio di errore esplicito, ma i registri back-end possono indicare problemi con le richieste di approvazione o consegna delle risorse.
Esempi di percorsi delle risorse:
/content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/users-guide-consulting-marketing-workbench.doc/content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/setup-and-configuration-guide-consulting-marketing-workbench.doc/content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/sales-faq-consulting-marketing-workbench.docx
Causa
Le risorse interessate contenevano un nodo di rendering page non valido senza dati binari, causando l’interruzione dell’approvazione e della sincronizzazione a valle con Content Hub e Dynamic Media.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
-
Identifica Assets interessato
- Individua le risorse che non vengono sincronizzate con Content Hub o Dynamic Media, nonostante i tentativi di approvazione riusciti.
-
Verifica rappresentazione pagina non valida
- In CRXDE Lite o in un browser di archivio simile, passa al nodo della risorsa.
- Controllare il nodo
/jcr:content/renditions/page. - Verificare se il rendering
pageesiste ma manca la proprietà dei dati binari richiesta (jcr:data).
-
Rimuovi il nodo di rappresentazione della pagina non valido
- Elimina il nodo
/jcr:content/renditions/pageda ogni risorsa interessata.
- Elimina il nodo
-
Rielabora risorsa
- Attiva la rielaborazione o la riapprovazione della risorsa per rigenerarne le rappresentazioni e avviare la sincronizzazione con Content Hub e Dynamic Media.
-
Verifica sincronizzazione
- Verifica che la risorsa sia ora visualizzata in Content Hub e Dynamic Media, come previsto.
Misura preventiva
- Adobe Engineering ha implementato una mitigazione per escludere la rappresentazione
pagedall’elaborazione dell’approvazione della consegna delle risorse impostandoblocked.renditions=[ "page"]. Questo impedisce ai flussi di approvazione futuri di tentare di leggere dati binari da nodi di rendering di pagine non binari o con formato non valido.