Fehlerbehebung in Dynamic Media - Scene7-Modus troubleshooting-dynamic-media-scene-mode

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Im folgenden Dokument wird die Fehlerbehebung bei der Ausführung von Dynamic Media beschrieben. dynamicmedia_scene7 Ausführungsmodus.

Einrichtung und Konfiguration setup-and-configuration

Stellen Sie sicher, dass Dynamic Media ordnungsgemäß eingerichtet wurde, indem Sie Folgendes durchführen:

  • Der Befehl "Start"enthält -r dynamicmedia_scene7 runmode -Argument.

  • Alle AEM 6.4 Cumulative Fix Packs (CFPs) wurden zuerst installiert before alle verfügbaren Dynamic Media Feature Packs.

  • Das optionale Feature Pack 18912 wurde installiert.

    Dieses optionale Feature Pack bietet FTP-Unterstützung und Hilfe bei der Migration von Assets aus Dynamic Media Classic nach Dynamic Media.

  • Navigieren Sie zur Cloud Services-Benutzeroberfläche und vergewissern Sie sich, dass das angegebene Konto unter Verfügbare Konfigurationen aufgeführt wird.

  • Stellen Sie sicher, dass Dynamic Media Asset Activation (scene7) Replikationsagent ist aktiviert.

    Dieser Replikationsagent befindet sich unter Agenten auf der Autoreninstanz.

Allgemein (alle Assets) general-all-assets

Die folgenden allgemeinen Tipps und Tricks gelten für alle Assets.

Asset-Synchronisierungsstatus-Eigenschaften asset-synchronization-status-properties

Die folgenden Asset-Eigenschaften können in CRXDE Lite überprüft werden, um die erfolgreiche Synchronisierung des Assets von AEM nach Dynamic Media zu bestätigen:

Eigenschaft
Beispiel
Beschreibung
<object_node>/jcr:content/metadata/dam:scene7ID
a|364266
Allgemeiner Indikator dafür, dass der Knoten mit Dynamic Media verknüpft ist.
<object_node>/jcr:content/metadata/dam:scene7FileStatus
PublishComplete oder Fehlertext
Status des Hochladens der Assets in Dynamic Media.
<object_node>/jcr:content/metadata/dam:scene7File
myCompany/myAssetID
Muss ausgefüllt werden, um URLs für Remote-Assets von Dynamic Media zu generieren.
<object_node>/jcr:content/dam:lastSyncStatus
success oder failed:<error text>
Synchronisierungsstatus für Sets (Rotationssets, Bildsets usw.), Bildvorgaben, Viewer-Vorgaben oder Imagemap-Updates für ein Asset oder Bilder, die bearbeitet wurden.

Protokollierung der Synchronisierung synchronization-logging

Synchronisierungsfehler und -probleme werden in der Datei error.log (AEM-Server-Verzeichnis/crx-quickstart/logs/) protokolliert. Es ist eine ausreichende Protokollierung verfügbar, um die Hauptursache der meisten Probleme zu ermitteln. Sie können die Protokollierung jedoch auf DEBUG auf der com.adobe.cq.dam.ips Paket über die Sling Console (http://localhost:4502/system/console/slinglog), um weitere Informationen zu sammeln.

Verschieben, Kopieren oder Löschen move-copy-delete

Führen Sie folgende Schritte aus, bevor Sie einen Verschiebe-, Kopier- oder Löschvorgang ausführen:

  • Prüfen Sie für Bilder und Videos, ob der Wert <object_node>/jcr:content/metadata/dam:scene7ID vorhanden ist, bevor Sie Verschiebe-, Kopier- oder Löschvorgänge ausführen.
  • Prüfen Sie für Bild- und Viewer-Vorgaben, ob der Wert https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata vorhanden ist, bevor Sie Verschiebe-, Kopier- oder Löschvorgänge ausführen.
  • Wenn der obige Metadatenwert fehlt, müssen Sie Assets erneut hochladen, bevor Sie Verschiebe-, Kopier- oder Löschvorgänge ausführen.

Versionskontrolle version-control

Beim Ersetzen eines vorhandenen Dynamic Media-Assets (gleicher Name und Speicherort) haben Sie die Möglichkeit, beide Assets beizubehalten oder eine Version zu ersetzen oder zu erstellen:

  • Wenn Sie beide beibehalten, wird ein neues Asset mit einem eindeutigen Namen für die veröffentlichte Asset-URL erstellt. Beispiel: image.jpg ist das ursprüngliche Asset und image1.jpg ist das neu hochgeladene Asset.

  • Das Erstellen einer Version wird im Scene7-Modus von Dynamic Media nicht unterstützt. Die neue Version ersetzt das vorhandene Asset in der Bereitstellung.

Bilder und Sets images-and-sets

Falls Sie Probleme mit Bildern und Sets haben, sehen Sie sich die folgende Anleitung zur Fehlerbehebung an.

Problem
Vorgehensweise beim Debugging
Lösung
Zugriff auf die Schaltfläche zum Kopieren der URL/Einbettung in der Asset-Detailansicht nicht möglich
  1. Wechseln Sie zu CRX/DE:

    • Überprüfen Sie, ob die Vorgabe im JCR /etc/dam/presets/viewer/<preset> has lastReplicationAction definiert ist. Achtung: Dieser Pfad trifft zu, wenn Sie ein Upgrade von AEM 6.x auf 6.4 durchgeführt und sich gegen die Migration entschieden haben. Andernfalls ist der Ort /conf/global/settings/dam/dm/presets/viewer.
    • Überprüfen Sie, ob das Asset im JCR unter „Metadaten“ für dam:scene7FileStatus den Wert PublishComplete aufweist.

Aktualisieren Sie die Seite/navigieren Sie zu einer anderen Seite und kehren Sie zurück (JSP der Seitenleiste muss neu kompiliert werden).

Wenn dies nicht funktioniert:

  • Veröffentlichen Sie das Asset.
  • Laden Sie das Asset erneut hoch und veröffentlichen Sie es.
Asset-Auswahl im Set-Editor hängt beim dauerhaften Laden hängen
Bekanntes Problem, das in 6.4 behoben wird
Schließen Sie den Selektor und öffnen Sie ihn erneut.
Auswählen Schaltfläche ist nicht aktiv, nachdem ein Asset im Rahmen der Bearbeitung eines Sets ausgewählt wurde
Bekanntes Problem, das in 6.4 behoben wird
Klicken Sie zuerst in der Asset-Auswahl auf einen anderen Ordner und gehen Sie zurück, um das Asset auszuwählen.
Karussell-Hotspot bewegt sich nach dem Umschalten zwischen Folien
Überprüfen Sie, ob alle Folien die gleiche Größe aufweisen.
Verwenden Sie nur Bilder mit derselben Größe für das Karussell.
Bild wird im Viewer für Dynamic Media nicht als Vorschau angezeigt
Überprüfen Sie, ob das Asset dam:scene7File in den Metadateneigenschaften (CRXDE Lite) enthält.
Überprüfen Sie, ob alle Assets verarbeitet wurden.
Hochgeladenes Asset wird nicht in der Asset-Auswahl angezeigt
Überprüfen Sie, ob das Asset die Eigenschaft jcr:content > dam:assetState = processed (CRXDE Lite) aufweist.
Überprüfen Sie, ob alle Assets verarbeitet wurden.
Banner in Kartenansicht wird angezeigt Neu wenn die Verarbeitung des Assets noch nicht begonnen hat
Überprüfen Sie jcr:content > dam:assetState für das Asset. Wenn unprocessed, dann wurde es nicht vom Workflow abgeholt
Warten Sie, bis das Asset vom Workflow abgerufen wurde.
Bilder oder Sets zeigen weder die Viewer-URL noch den Einbettungscode an
Überprüfen Sie, ob die Viewer-Vorgabe veröffentlicht wurde.
Wechseln Sie zu Tools  > Assets  > Viewer-Vorgaben und veröffentlichen Sie die Viewer-Vorgabe.

Video video

Falls Sie Probleme mit Videos haben, sehen Sie sich die folgende Anleitung zur Fehlerbehebung an.

Problem
Vorgehensweise beim Debugging
Lösung
Videovorschau kann nicht angezeigt werden
  • Vergewissern Sie sich, dass dem Ordner ein Videoprofil zugewiesen ist (sofern dieses Dateiformat nicht unterstützt wird). Wenn dies nicht unterstützt wird, wird nur ein Bild angezeigt.
  • Das Videoprofil muss mehr als eine Kodierungsvorgabe enthalten, um ein AVS-Set zu generieren (einzelne Kodierungen werden als Videoinhalt für MP4-Dateien behandelt). für nicht unterstützte Dateien, die wie nicht verarbeitet behandelt werden).
  • Überprüfen Sie anhand von dam:scene7FileAvs von dam:scene7File in den Metadaten, ob die Verarbeitung des Videos abgeschlossen wurde.
  1. Weisen Sie dem Ordner ein Videoprofil zu.
  2. Bearbeiten Sie das Videoprofil, um mehr als eine Kodierungsvorgabe einzuschließen.
  3. Warten Sie, bis die Verarbeitung des Videos abgeschlossen ist.
  4. Stellen Sie sicher, dass der Workflow Dynamic Media-Videokodierung nicht ausgeführt wird, wenn Sie das Video erneut laden.
  5. Laden Sie das Video erneut hoch.
Video ist nicht kodiert
  • Überprüfen Sie, ob der Ausführungsmodus dynamicmedia_scene7.
  • Überprüfen Sie, ob der Dynamic Media-Cloud-Service konfiguriert ist.
  • Prüfen Sie, ob dem Upload-Ordner ein Videoprofil zugeordnet ist.
  1. Überprüfen Sie Ihre AEM-Instanz mit -r dynamicmedia_scene7
  2. Prüfen Sie, ob die Dynamic Media-Konfiguration unter Cloud Services ordnungsgemäß eingerichtet ist.
  3. Überprüfen Sie, ob der Ordner über ein Videoprofil verfügt. Überprüfen Sie auch das Videoprofil.
Die Videoverarbeitung dauert zu lange

So ermitteln Sie, ob die Videokodierung noch läuft oder ob ein Fehlerstatus aufgetreten ist:

  • Überprüfen Sie den Videostatus http://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
  • Überwachen Sie das Video in der Workflow-Konsole http://localhost:4502/libs/cq/workflow/content/console.html > Registerkarten „Instanzen“, „Archiv“, „Fehler“.
Videoausgabedarstellung fehlt

Wenn das Video hochgeladen wurde, aber keine kodierten Ausgabedarstellungen vorhanden sind:

  • Vergewissern Sie sich, dass dem Ordner ein Videoprofil zugewiesen ist.
  • Prüfen Sie anhand von dam:scene7FileAvs in den Metadaten, ob die Verarbeitung des Videos abgeschlossen wurde.
  1. Weisen Sie dem Ordner ein Videoprofil zu.
  2. Warten Sie, bis die Verarbeitung des Videos abgeschlossen ist.

Viewer viewers

Falls Sie Probleme mit einem Viewer haben, sehen Sie sich die folgende Anleitung zur Fehlerbehebung an.

Problem- Viewer-Vorgaben werden nicht veröffentlicht viewers-not-published

Vorgehensweise beim Debugging

  1. Wechseln Sie zur Diagnoseseite des Beispiel-Managers: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html.

  2. Überwachen Sie die berechneten Werte. Bei ordnungsgemäßer Funktion sehen Sie Folgendes: _DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets.

    note note
    NOTE
    Nach der Konfiguration der Dynamic Media-Cloud-Einstellungen kann es bis zu 10 Minuten dauern, bis die Assets im Viewer synchronisiert werden.
  3. Falls weiterhin nicht aktivierte Assets vorhanden sind, klicken Sie auf eine der Schaltflächen Alle nicht aktivierten Assets auflisten, um die Details anzuzeigen.

Lösung

  1. Navigieren Sie in den Admin Tools zur Liste der Viewer-Vorgaben: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. Wählen Sie alle Viewer-Vorgaben aus und klicken Sie auf Veröffentlichen.
  3. Navigieren Sie zurück zum Beispiel-Manager und prüfen Sie, ob die Anzahl der nicht aktivierten Assets jetzt mit null angegeben wird.

Problem: Für das Bildmaterial der Viewer-Vorgabe wird für eine Vorschau in den Asset-Details oder für „URL kopieren“/„Code einbetten“ der Fehler 404 zurückgegeben viewer-preset-404

Vorgehensweise beim Debugging

Gehen Sie in CRXDE Lite wie folgt vor:

  1. Navigieren Sie zum <sync-folder>/_CSS/_OOTB-Ordner im Synchronisierungsordner für Dynamic Media (z. B. /content/dam/_CSS/_OOTB).

  2. Suchen Sie den Metadaten-Knoten des problematischen Assets (z. B. <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/).

  3. Prüfen Sie, ob die Eigenschaften dam:scene7* vorhanden sind. Wenn das Asset erfolgreich synchronisiert und veröffentlicht wurde, sehen Sie, dass für dam:scene7FileStatus der Wert PublishComplete festgelegt ist.

  4. Versuchen Sie, das Bildmaterial direkt aus Dynamic Media anzufragen, indem Sie die Werte der folgenden Eigenschaften und Zeichenfolgen verketten:

    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
      Beispiel:
      https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

Lösung

Wenn die Beispiel-Assets oder das Bildmaterial der Viewer-Vorgabe nicht synchronisiert oder veröffentlicht wurden, starten Sie den gesamten Kopier-/Synchronisierungsvorgang neu:

  1. Gehen Sie zu CRXDE Lite.
  2. Löschen Sie <sync-folder>/_CSS/_OOTB.
  3. Navigieren Sie zum CRX Package Manager: https://localhost:4502/crx/packmgr/.
  4. Suchen Sie das Viewer-Paket in der Liste; es beginnt mit cq-dam-scene7-viewers-content.
  5. Wählen Sie Neu installieren aus.
  6. Navigieren Sie zur Seite für die Dynamic Media-Konfiguration und klicken Sie auf „Bearbeiten“, um das Konfigurationsdialogfeld für Ihre Dynamic Media S7-Konfiguration zu öffnen.
  7. Nehmen Sie keine Änderungen vor und klicken Sie auf Speichern.
    Dadurch wird die Logik zum Erstellen und Synchronisieren von Beispiel-Assets, Viewer-Vorgabe-CSS und Bildmaterial erneut ausgelöst.

Problem: Die Bildvorschau wird beim Bearbeiten von Viewer-Vorgaben nicht geladen image-preview-not-loading

Lösung

  1. Klicken Sie in Experience Manager auf das Adobe Experience Manager-Logo, um auf die globale Navigationskonsole zuzugreifen, und dann auf Tools > Allgemein > CRXDE Lite.

  2. Navigieren Sie in der linken Leiste zum Ordner mit Beispielinhalten am folgenden Speicherort:

    /content/dam/_DMSAMPLE

  3. Löschen Sie den Ordner _DMSAMPLE.

  4. Navigieren Sie in der linken Leiste zum Ordner „Vorgaben“ am folgenden Speicherort:

    /conf/global/settings/dam/dm/presets/viewer

  5. Löschen Sie den Ordner viewer.

  6. Wählen Sie in der oberen linken Ecke der Seite „CRXDE Lite“ die Option Alle speichern aus.

  7. Klicken Sie links oben auf der Seite „CRXDE Lite“ auf das Symbol Zurück zur Startseite.

  8. Erstellen Sie erneut eine Dynamic Media-Konfiguration in Cloud Services.

recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad