JSRP - JCR Storage Resource Provider jsrp-jcr-storage-resource-provider

Über JSRP about-jsrp

Wenn AEM Communities JSRP als Speicheroption (Standard) verwendet, werden Community-Inhalte im JCR gespeichert und benutzergenerierte Inhalte (UGC) können nur von der Autoren- oder Veröffentlichungsinstanz aufgerufen werden, in der sie veröffentlicht wurden.

Aufgrund der Einfachheit der Implementierung ist JSRP am besten für Demonstrations- oder Entwicklungsumgebungen einer Publish-Instanz und einer Autoreninstanz geeignet.

Siehe auch Eigenschaften der SRP-Optionen und Empfohlene Topologien.

Konfiguration configuration

JSRP auswählen select-jsrp

Standardmäßig ist JSRP die Speicheroption für UGC.

Die Speicherkonfigurationskonsole ermöglicht die Auswahl der standardmäßigen Speicherkonfiguration, die angibt, welche SRP-Implementierung verwendet werden soll.

Um in der Autorenumgebung auf die Speicherkonfigurationskonsole zuzugreifen

  • Von der globalen Navigation: Tools > Communities > Speicherkonfiguration

  • Wählen Sie JCR Storage Resource Provider (JSRP) aus

  • Klicken Sie auf Übermitteln

jsrp-configuration

Veröffentlichen der Konfiguration publishing-the-configuration

Während JSRP die Standardkonfiguration ist, um sicherzustellen, dass die identische Konfiguration in der Veröffentlichungsumgebung festgelegt ist:

  • Von der globalen Navigation: Tools > Bereitstellung > Replikation

  • Wählen Sie Baum aktivieren > Startpfad:

    • Navigieren zu /conf/global/settings/community/srpc/
  • Wählen Sie Activate aus.

Verwalten von Benutzerdaten managing-user-data

Informationen zu Benutzern, Benutzerprofilen und Benutzergruppen, die häufig in die Veröffentlichungsumgebung eingegeben werden, finden Sie unter:

Fehlerbehebung troubleshooting

UGC nicht in JCR sichtbar ugc-not-visible-in-jcr

Stellen Sie sicher, dass JSRP als Standardanbieter konfiguriert wurde, indem Sie die Konfiguration der Speicheroption aktivieren. Standardmäßig ist der Speicher-Ressourcenanbieter JSRP.

Rufen Sie auf allen Autoren- und Publish-AEM-Instanzen erneut die Speicherkonfigurationskonsole auf oder überprüfen Sie das AEM Repository:

  • Wenn in JCR /conf/global/settings/community

    • Er enthält keinen Knoten srpc , d. h. der Speicheranbieter ist JSRP.
    • Wenn der Knoten srpc vorhanden ist und den Knoten defaultconfiguration enthält, sollten die Eigenschaften der Standardkonfiguration JSRP als Standardanbieter definieren.

UGC in Autoreninstanz nicht sichtbar ugc-not-visible-on-author-instance

Das ist kein Fehler. Ein Merkmal von JSRP ist, dass in der Veröffentlichungsumgebung eingegebene Community-Inhalte nur in der Publish-Umgebung sichtbar sind.

UGC in Publish-Instanz nicht sichtbar ugc-not-visible-on-publish-instance

Wenn eine einzelne Publish-Instanz oder ein Veröffentlichungscluster bereitgestellt ist, befolgen Sie die Anweisungen für "UGC nicht in JCR sichtbar".

Wenn eine Veröffentlichungsfarm bereitgestellt wird, ist ein Merkmal von JSRP, dass Community-Inhalte nur auf der Publish-Instanz sichtbar sind, auf der sie veröffentlicht wurde.

Damit UGC in jeder Publish-Instanz sichtbar ist, ist ein Veröffentlichungscluster erforderlich.

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791