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:
-
Navigieren Sie zu Tools
>Workflow>Starter in AEM. -
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/damkonfiguriert sind. -
Öffnen Sie die Eigenschaften jeder relevanten Starter-Konfiguration.
-
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:formatgleichapplication/jsonist. - Legen Sie eine zusätzliche Bedingung fest, um Assets auszuschließen, deren
jcr:content/jcr:mimeTypegleichapplication/jsonist.
- Legen Sie eine Bedingung fest, um Assets auszuschließen, deren
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/jsonjcr:content/jcr:mimeType!=application/json
Verwandtes Lesen
- Starten von Workflows im Benutzerhandbuch zu AEM 6.5
- Konfigurieren und Anpassen von Workflows in der Dokumentation zu AEM Guides
- Imaging Transcoding Library im Benutzerhandbuch zu AEM 6.5 LTS