AEM: Assets kann wegen ungültiger Seitendarstellung nicht mit Content Hub und Dynamic Media synchronisiert werden
In diesem Artikel wird erläutert, wie Sie Fehler bei der Asset-Synchronisierung mit Content Hub und Dynamic Media in Adobe Experience Manager beheben können, die durch ungültige Seitenausgabedarstellungen verursacht wurden.
Beschreibung description
Umgebung
Adobe Experience Manager as a Cloud Service (AEMaaCS) (alle Versionen)
Problem/Symptome
Einige Assets werden nicht mit Content Hub und Dynamic Media synchronisiert, auch nicht nach Metadatenaktualisierungen, Neuverarbeitung und Genehmigungs-Workflows. Die Assets bleiben trotz wiederholter Versuche weiterhin nicht synchronisiert.
- Betroffene Assets zeigen in der Benutzeroberfläche keine Fehler an, werden jedoch nach der Genehmigung nicht in Content Hub oder Dynamic Media angezeigt.
- Die manuelle Suche nach Assets in Content Hub und Dynamic Media gibt keine Ergebnisse zurück.
- Dem Benutzer wird keine explizite Fehlermeldung angezeigt, aber Backend-Protokolle können auf Probleme mit Asset-Validierungs- oder Versandanfragen hinweisen.
Beispiel-Asset-Pfade:
/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
Ursache
Die betroffenen Assets enthielten einen ungültigen page Ausgabedarstellungsknoten ohne Binärdaten, was dazu führte, dass die Genehmigung und nachgelagerte Synchronisierung mit Content Hub und Dynamic Media fehlschlugen.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben:
-
Identifizieren Sie die betroffene Assets
- Suchen Sie Assets, die trotz erfolgreicher Genehmigungsversuche nicht mit Content Hub oder Dynamic Media synchronisiert werden.
-
Überprüfen auf ungültige Seitenausgabedarstellungen
- Navigieren Sie in CRXDE Lite oder einem ähnlichen Repository-Browser zum Asset-Knoten.
- Überprüfen Sie den
/jcr:content/renditions/page. - Bestätigen Sie, ob die
page-Ausgabedarstellung vorhanden ist, aber nicht die erforderliche binäre Dateneigenschaft (jcr:data) aufweist.
-
Entfernen des ungültigen Knotens der Seitenwiedergabe
- Löschen Sie den
/jcr:content/renditions/pageKnoten aus jedem betroffenen Asset.
- Löschen Sie den
-
Verarbeiten Sie das Asset erneut
- Neuverarbeitung oder erneute Genehmigung des Triggers für das Asset, um Ausgabedarstellungen neu zu generieren und die Synchronisierung mit Content Hub und Dynamic Media zu starten.
-
Synchronisierung überprüfen
- Vergewissern Sie sich, dass das Asset jetzt erwartungsgemäß in Content Hub und Dynamic Media angezeigt wird.
Präventivmaßnahme
- Adobe Engineering hat eine Abschwächung implementiert, um die
pageAusgabedarstellung von der Asset-Bereitstellungsgenehmigungsverarbeitung auszuschließen, indemblocked.renditions=[ "page"]festgelegt wird. Dadurch wird verhindert, dass zukünftige Genehmigungsflüsse versuchen, Binärdaten aus falsch formatierten oder nicht binären Ausgabedarstellungsknoten der Seite zu lesen.