AEM-Installationsfehler „Bis zum Schwellenwert für Suchpfade wurde kein Stil gefunden“

Erwägen Sie verschiedene Lösungen: Überprüfen Sie, ob die Fehlerseite korrekt angezeigt wird, da dies bedeutet, dass ein Layout beschädigt sein kann, indem ein Stil fehlt, reduzieren Sie die Schachtelungshierarchie des Seiteninhalts oder erhöhen Sie die Obergrenze des Schutzschalters, um die Fehlerhäufigkeit zu reduzieren.

Beschreibung description

Umgebungen

  • Adobe Experience Manager v6.5 (AEM v6.5)
  • Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problem

Nach der Installation von AEM 6.5.17 werden beim Zugriff auf bestimmte Seiten möglicherweise viele Protokollmeldungen mit No style has been found until search path threshold angezeigt.

*ERROR* [ NN.NN.NN.NN [ 1681216960934]  GET /content/path/to/heavy-page.html HTTP/1.1]  com.day.cq.wcm.core.impl.designer.SearchPathLimiter
No style has been found until search path threshold: 10000 was reached.

In diesem Artikel werden die Ursache und der Umgang mit dem Fehler erläutert.

Auflösung resolution

Wenn Seiteninhalte eine tiefe Knotenhierarchie mit verschachtelten Containern aufweisen, dauert es sehr lange, bis AEM nach Stilen für jede Komponente sucht. Manchmal wird die Reaktionszeit sehr lang, sogar bis zu ein paar Stunden.

Beispiel:

Page
  Layout container 1
    Layout container 2
      Layout container 3
        Layout container 4
          Layout container 5
            :
            Text component

Um die Antwortzeit zu verbessern, wurde in AEM 6.5.17 ein Leistungsschalter für die Stilsuche eingeführt. Wenn AEM die Suche beendet, wird No style has been found until search path threshold in error.log protokolliert.

Überprüfen Sie, ob die Fehlerseite korrekt angezeigt wird, da dies bedeutet, dass es zu einer Beschädigung des Layouts kommen kann, indem ein Stil fehlt.

Langfristige Lösung

Sie sollten die Schachtelungshierarchie des Seiteninhalts reduzieren.

Provisorische Problemumgehung

Durch Erhöhen der Obergrenze des Leistungsschalters wird die Fehlerfrequenz verringert.

Die Obergrenze finden Sie unter Web-Konsole > OSGi > Konfiguration > Designer-Werkskonfiguration > Suchpfadschwellenwert.

Dieser Parameter hat den Standardwert 10000. Wenn bei der Seite, auf der der Fehler angezeigt wird, kein Leistungsproblem auftritt, sollte diese Seite mit einer großen Anzahl von Fehlern, z. B. 1000000, einwandfrei funktionieren.

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