Forms wird aufgrund fehlender Bibliotheken nicht in der Agent-Benutzeroberfläche in AEM 6.5 LTS SP2 geöffnet

✨ Dieser Inhalt wird von KI generiert und könnte ungenau sein. Generative KI-Begriffe

In diesem Artikel wird beschrieben, wie Sie ein Problem in Adobe Experience Manager 6.5 LTS SP2 beheben, bei dem Formulare aufgrund fehlender Systembibliotheken und Symlinks nicht in der Agent-Benutzeroberfläche geöffnet werden.

Beschreibung description

Umgebung

  • Adobe Experience Manager (AEM) 6.5 LTS SP2 unter Linux

Symptome

  • Forms wird nicht gerendert oder in der Benutzeroberfläche für Agenten geöffnet, wenn die Vorschau mit Beispieldaten verwendet wird.
  • Beim Versuch, Formulare zu generieren oder in der Vorschau anzuzeigen, werden Fehlermeldungen im AEM-Fehlerprotokoll angezeigt.
  • Das Problem tritt nur auf einigen Servern auf. Andere Instanzen funktionieren erwartungsgemäß.
  • Die folgenden Bibliotheken fehlen auf den betroffenen Servern:
  • libX11.x86_64
  • libxcb.x86_64
  • libXau.x86_64
  • Das Problem besteht nach dem Ersetzen des Grundsteinordners und dem Neustart des Servers weiter, es sei denn, die fehlenden Bibliotheken und Symlinks werden behoben.

Ursache

Fehlende Systembibliotheken und Symlinks verhindern, dass das AEM Forms-Modul Formulare in der Benutzeroberfläche für Agenten rendert.

Lösung resolution

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

  1. Stellen Sie auf dem betroffenen Server sicher, dass die folgenden Bibliotheken installiert sind: libX11.x86_64, libxcb.x86_64 und libXau.x86_64.
  2. Verwenden Sie Ihren Package Manager, um den Installationsstatus zu überprüfen, z. B.: rpm -q libX11 libxcb libXau.
  3. Wenn Bibliotheken fehlen, installieren Sie sie mit dem Package Manager, zum Beispiel: sudo yum install libX11.x86_64 libxcb.x86_64 libXau.x86_64.
  4. Stellen Sie sicher, dass die Symlinks für diese Bibliotheken mit denen auf einem funktionierenden Server übereinstimmen.
  5. Vergleichen Sie die Ausgabe von ls -l /usr/lib64/ für die relevanten Bibliotheken zwischen funktionierenden und nicht funktionierenden Servern.
  6. Erstellen Sie nach Bedarf fehlende Symlinks, zum Beispiel: sudo ln -s /usr/lib64/libX11.so.6 /usr/lib64/libX11.so.
  7. Starten Sie die AEM-Instanz neu: ./crx-quickstart/bin/start.
  8. Versuchen Sie, Formulare in der Benutzeroberfläche für Agenten und über die Vorschau zu öffnen, um zu bestätigen, dass Formulare jetzt erwartungsgemäß generiert werden.
recommendation-more-help
experience-cloud-kcs-help-kbarticles