Trigger von JSON-Dateien unerwünschter Workflow „DAM-Update-Asset“ in AEM

In AEM führt das Hochladen von JSON-Dateien in Assets Trigger zum Workflow DAM-Update-Asset , was zu einer unerwünschten Verarbeitung und Erstellung von Ausgabedarstellungen führt. Um dieses Problem zu beheben, aktualisieren Sie die Workflow-Starter-Konfiguration, um JSON-Dateien von der Workflow-Ausführung DAM-Update-Asset auszuschließen.

Beschreibung description

Umgebung

  • Produkt: Adobe Experience Manager (AEM) Managed Services Support, v6.5
  • Modul: Assets
  • Instanz: Staging

Problem/Symptome

Hochladen oder Ändern einer JSON-Datei in AEM Assets Trigger mithilfe des Workflows DAM-Update-Asset , was zu einer unnötigen Verarbeitung wie der Erstellung von Ausgabedarstellungen für diese Assets führt.

Lösung resolution

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

  1. Navigieren Sie zu Tools > Workflow > Starter in AEM.

  2. Suchen Sie alle Starter, die mit dem Workflow DAM-Update-Asset verknüpft sind und normalerweise für die Erstellung oder Änderung von Knoten unter /content/dam konfiguriert sind.

  3. Öffnen Sie die Eigenschaften jeder relevanten Starter-Konfiguration.

  4. Fügen Sie Ausschlussbedingungen hinzu, um das Auslösen von Ereignissen in JSON-Dateien zu verhindern:

    • Legen Sie eine Bedingung fest, um Assets auszuschließen, deren jcr:content/metadata/dc:format gleich application/json ist.
    • Legen Sie eine zusätzliche Bedingung fest, um Assets auszuschließen, deren jcr:content/jcr:mimeType gleich application/json ist.

Hinweis: Wenden Sie beide Bedingungen separat auf alle relevanten Starter-Konfigurationen („Globbing Patterns„) an, die mit dem Workflow DAM-Update-Asset in Verbindung stehen.
​5. Speichern und synchronisieren Sie Ihre Änderungen.
​6. Testen Sie durch Hochladen einer JSON-Datei und stellen Sie sicher, dass der Workflow DAM-Update-Asset für dieses Asset nicht den Trigger aufweist.
​7. Vergewissern Sie sich, dass andere Asset-Typen (z. B. Bilder) über den Workflow weiterhin normal verarbeitet werden.

Anmerkungen

  • Wenn für JSON-Dateien, die vor dieser Konfigurationsänderung erstellt wurden, bereits Ausgabedarstellungen vorhanden sind, entfernen Sie diese manuell.

  • Fügen Sie beide Ausschlussbedingungen separat hinzu:

    • jcr:content/metadata/dc:format!=application/json
    • jcr:content/jcr:mimeType!=application/json

Verwandtes Lesen

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f