Dynamic Media Scene7: Vorschau-Rendering schlägt für nicht veröffentlichte Assets nach dem binären Tausch fehl

Bei Adobe Experience Manager (AEM), das in Dynamic Media (Scene7) integriert ist, können nach einem Binäraustausch möglicherweise keine Vorschauen für unveröffentlichte Assets gerendert werden. Um das Problem zu beheben, überprüfen und vergleichen Sie die betroffenen Asset-Metadaten, verarbeiten Sie das Asset erneut und untersuchen Sie weiter, ob das Problem weiterhin besteht.

Beschreibung description

Umgebung

In Dynamic Media (Scene7) integrierte Adobe Experience Manager (AEM), alle Versionen

Problem/Symptome

  • Das Vorschau-Rendering schlägt für einen Batch von Assets auf der Autorenseite in Dynamic Media (Scene7) fehl.
  • Bei betroffenen Assets gibt ein req=imageprops-Aufruf die richtigen aktuellen Bildeigenschaften wie Abmessungen, Farbprofil und Zeitstempel der letzten Änderung zurück und bestätigt, dass Scene7 die aktuellen Binär- und Katalogmetadaten enthält.
  • Die entsprechende /is/image-Render-Anfrage gibt den standardmäßigen "missing image"-Platzhalter anstelle des tatsächlichen Bildes zurück.
  • Das Problem besteht nach dem Zwischenspeichern und mit Anforderungen in der Größe oder umformatiert fort, wodurch das Client-seitige und ImageServer-Render-Caching ausgeschlossen wird.
  • Die Assets sind schreibgeschützt und ihre Veröffentlichung (dam:scene7FileStatus = PublishIncomplete) wird absichtlich aufgehoben.
  • Die Ausführung von „Assets erneut verarbeiten“ in AEM bringt dam:scene7LastModified weiter, löst das Problem jedoch nicht.
  • Normalerweise sind mehrere Assets aus demselben Upload-Batch betroffen.

Grundursache

Eine fehlerhafte oder fehlgeschlagene Server-seitige Registrierung während des Binärdatenaustauschs kann dazu führen, dass inkonsistente Metadaten wie dam:scene7LastModified als String-/Date-Wert anstatt als numerischer Wert (Long) gespeichert werden. Diese Inkonsistenz kann dazu führen, dass Scene7 für nicht veröffentlichte Assets nicht die richtige renderbare Darstellung bereitstellt.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Überprüfen Sie die dam:scene7LastModified-Eigenschaft für die betroffenen Assets:

    • Überprüfen Sie in AEM die Metadaten für jedes betroffene Asset.
    • Überprüfen Sie, ob dam:scene7LastModified als String-/Datumswert anstatt als numerischer Wert (Long) gespeichert wird.
  2. Versuch, das Asset erneut zu verarbeiten:

    1. Verwenden Sie in AEM Asset erneut verarbeiten für die betroffenen Assets.
    2. Überprüfen Sie, ob der dam:scene7LastModified fortschreitet, und überprüfen Sie, ob das Problem weiterhin besteht.
  3. Vergleichen der Metadaten:

    • Überprüfen Sie andere Assets aus demselben Upload-Batch und vergleichen Sie ihre Metadateneigenschaften mit denen von funktionierenden Assets.
    • Suchen Sie nach Anomalien, insbesondere in dam:scene7LastModified und zugehörigen Eigenschaften.
  4. Wenn die Assets nicht veröffentlicht werden sollen, fordern Sie nur das Authoring-seitige Vorschau-Rendering an und versuchen Sie nicht, die Assets zu veröffentlichen.

  5. Wenn das Problem nach diesen Schritten weiterhin besteht, sind möglicherweise weitere Untersuchungen erforderlich, da die Wiederherstellung der Server-seitigen Rendering-Darstellung für Scene7 nicht kundenseitig durchführbar ist.

  6. Anzeigen einer Vorschau des Assets in Dynamic Media. Wenn das richtige Bild gerendert wird, ist das Problem behoben.

recommendation-more-help
experience-cloud-kcs-help-kbarticles