DAM-Assets verbleiben in der Verarbeitung und generieren keine Ausgabedarstellungen in AEM as a Cloud Service

In diesem Artikel wird beschrieben, wie Sie ein Problem in Adobe Experience Manager (AEM) as a Cloud Service beheben, bei dem in DAM hochgeladene Assets aufgrund einer unvollständigen Adobe I/O Events-Konfiguration im Verarbeitungsstatus bleiben und keine Ausgabedarstellungen generieren.

Beschreibung description

Umgebung

Adobe Experience Manager Assets as a Cloud Service

Problem/Symptome

  • In einen DAM-Ordner hochgeladene Assets verbleiben im Status Verarbeitung läuft .
  • AEM generiert keine Ausgabedarstellungen für die hochgeladenen Assets.
  • Zugeordnete Sling-Aufträge schlagen fehl.
  • Für diese Fehlersignatur enthalten Autorenprotokolle Meldungen wie Adobe I/O Events … Registrierung fehlgeschlagen: In Ihrer Workspace fehlen eine imsOrgId und ein EventConsumingJob … Keine Handler mit dieser ID registriert (AssetProcessorEventHandler).

Ursache

Eine unvollständige Adobe I/O Events Workspace-Konfiguration, z. B. eine fehlende imsOrgId, verhindert die Registrierung des AssetProcessorEventHandler. AEM nutzt dann keine Abschlussereignisse für die Asset-Verarbeitung. Die Assets verbleiben im Status Verarbeitung läuft und Ausgabedarstellungen werden nicht generiert.

Lösung resolution

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

  1. Überprüfen Sie die Adobe I/O Events Workspace-Konfiguration für Ihre AEM-Umgebung und stellen Sie sicher, dass alle erforderlichen Einstellungen, einschließlich der IMS-Organisations-ID, korrekt konfiguriert sind.
  2. Stellen Sie sicher, dass sowohl die Registrierung der Ereignismetadaten als auch die OSGi-Ereignishandler-Zuordnung erfolgreich abgeschlossen wurden.
  3. Überprüfen Sie die asynchrone Verarbeitungswarteschlange auf Elemente mit Fehler- oder Blockierungsstatus und entfernen Sie alle betroffenen Warteschlangenelemente, um die Blockierung der Asset-Verarbeitung aufzuheben.
  4. Starten Sie die betroffenen AEM-Komponenten oder Pods neu, um den Adobe I/O Events-Handler erneut zu registrieren.
  5. Überprüfen Sie nach dem Neustart, ob die AssetProcessorEventHandler erfolgreich registriert wurde.
  6. Verarbeiten Sie die Assets erneut, die im Status Verarbeitung läuft verbleiben, und bestätigen Sie, dass die Ausgabedarstellungen erfolgreich generiert wurden.
  7. Laden Sie ein Test-Asset in das DAM hoch und stellen Sie sicher, dass es den Status Verarbeitung läuft verlässt und dass Ausgabedarstellungen wie erwartet generiert werden.
recommendation-more-help
experience-cloud-kcs-help-kbarticles