AEM as a Cloud Service: Auf der Registerkarte „Autor“ wird in der Sites-Konsole JavaScript-Code anstelle des Umgebungsnamens angezeigt
Dieser Artikel behandelt ein Problem, bei dem auf der Browser-Registerkarte für die Autorenumgebung der AEM Cloud Sites JavaScript-Code anstelle des erwarteten Umgebungsnamens angezeigt wird.
Beschreibung description
Umgebung
Adobe Experience Manager as a Cloud Service (alle Versionen)
Problem/Symptome
Beim Zugriff auf SitesKonsole in der Autorenumgebung der Produktion wird auf der Browser-Registerkarte JavaScript-Code (z. B. function(e){... MODULE_NOT_FOUND ...}) anstelle des Umgebungsnamens angezeigt. Dieses Problem kann nur in der Authoring-Produktionsumgebung reproduzierbar sein.
- Das Problem tritt auf, nachdem in der AEM-Autoreninstanz zur Sites-Konsole navigiert wurde.
- Der Registerkartentitel zeigt JavaScript-Code anstelle des Indikators für die erwartete Umgebung an.
function(e){... MODULE_NOT_FOUND ...}
- Das Problem tritt auf, wenn der ACS AEM Commons Environment Indicator oder ähnliche Add-ons installiert und aktiv sind.
- Das Verhalten wird durch eine Interaktion zwischen der Unified AEM UI Shell (
/ui#/aem/...) und der ACS AEM Commons Environment Indicator-Erweiterung ausgelöst.
Lösung resolution
Führen Sie zur Behebung des Problems folgende Schritte aus:
-
Überprüfen der Add-on-Installation
-
Überprüfen, ob der ACS AEM Commons Environment Indicator oder ähnliche Add-ons installiert und aktiv sind:
- Suchen Sie nach Paketen oder Bundles wie
com.adobe.acs.commons.*. - Überprüfen Sie die Konfiguration unter
/apps/acs-commons/configoder über OSGi für den Umgebungsanzeiger.
- Suchen Sie nach Paketen oder Bundles wie
-
-
Aktualisieren der AEM-Release-Version
- Stellen Sie sicher, dass in Ihrer AEM as a Cloud Service-Umgebung die neueste verfügbare Release-Version ausgeführt wird.
- Falls nicht, stimmen Sie sich mit Ihrem Administrator oder dem Adobe-Support ab, um auf die neueste Version zu aktualisieren.
-
Auflösung validieren
- Rufen Sie nach dem Upgrade die Sites-Konsole in der Autorenumgebung auf und überprüfen Sie, ob die Browser-Registerkarte jetzt den richtigen Umgebungsnamen anzeigt.
-
Auf Wiederholung überwachen
- Wenn das Problem erneut auftritt, dokumentieren Sie die Schritte und wenden Sie sich mit weiteren Details an den Adobe-Support.
Ursache
Das Problem wird durch einen Kompatibilitätskonflikt zwischen der einheitlichen AEM-UI-Shell und der ACS AEM Commons-Umgebungsindikatorerweiterung verursacht, der dazu führt, dass JavaScript-Code als Registerkartentitel gerendert wird. Durch die Aktualisierung auf die neueste AEM-Version wird das Kompatibilitätsproblem behoben.