Die Seite „Allgemeine Dynamic Media-Einstellungen“ wird nicht geöffnet
In diesem Artikel wird erläutert, wie Sie das Problem beheben können, dass die Seite Allgemeine Dynamic Media-Einstellungen nicht geladen wird, selbst wenn die Seite Dynamic Media Cloud Config korrekt konfiguriert ist und die Synchronisierung von Assets mit DMS7 erfolgreich war.
Beschreibung description
Umgebungen
Dynamic Media Classic
Adobe Experience Manager (AEM)
Problem
Die Seite „Allgemeine Dynamic Media-Einstellungen“ kann trotz des richtigen Dynamic Media CloudConfig-Setups und erfolgreicher Asset-Synchronisierung mit DMS7) nicht geöffnet. Der Versuch, auf die Seite zuzugreifen, führt zu einem Fehler Fehler beim Abrufen von Daten, wodurch der weitere Konfigurationszugriff blockiert wird.
Auflösung resolution
-
Beim Öffnen Seite „Allgemeine Dynamic Media Einstellungen“ wird die folgende Abfrage gesendet und gibt den
S7Config
erwartungsgemäß zurück:SELECT * FROM [ cq:Page] AS s WHERE ISDESCENDANTNODE([ /conf] ) AND s.[ jcr:content/sling:resourceType] = 'dam/components/scene7/dmscene7page'
-
Wenn die Seite nicht geladen wird, überprüfen Sie, ob Sie einen benutzerdefinierten Index generiert haben. Es ist wahrscheinlich, dass ein benutzerdefinierter Index verhindert, dass die Abfrage die
S7Config
zurückgibt, was zum Problem führt. -
In AEMaaCS-
>
>
Allgemeine>
Mit dem Abfrage Editor von GraphQL können Sie die Abfrage simulieren, um festzustellen, ob sie geändert wurde. -
In AEM 6.5
>
Hammer>
Operations>
Diagnosis>
Query Performance>
Explain Query -
Es könnte z. B. sein, dass die benutzerdefinierte Abfrage eine „includedPaths“-Klausel aufweist, die die Indexeinträge begrenzt (einschließlich /conf nicht), aber keine zugehörige queryPaths-Klausel hat, die die Verwendung genau dieser Abfrage einschränkt.
-
Dokumentation zum selben Thema:
-
https://jackrabbit.apache.org/oak/docs/query/lucene.html#query-paths