JSRP - JCR-Speicherressourcenanbieter 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 (User-Generated Content, UGC) sind nur über die Autoren- oder Veröffentlichungsinstanz zugänglich, an die sie gesendet wurden.
Aufgrund der Einfachheit der Bereitstellung eignet sich JSRP am besten für Demonstrations- oder Entwicklungsumgebungen einer Publish-Instanz und einer Autoreninstanz.
Siehe auch Merkmale von SRP-Optionen und Empfohlene Topologien.
Konfiguration configuration
JSRP auswählen select-jsrp
Standardmäßig ist JSRP die Speicheroption für benutzergenerierten Inhalt.
Die Speicherkonfigurationskonsole ermöglicht die Auswahl der standardmäßigen -Speicherkonfiguration, die angibt, welche Implementierung von SRP verwendet werden soll.
Gehen Sie in der Autorenumgebung wie folgt vor, um zur Speicherkonfigurationskonsole zu gelangen
-
Über die globale Navigation: Tools > Communities > Speicherkonfiguration
-
Wählen Sie JCR-Speicherressourcenanbieter (JSRP)
-
Klicken Sie auf Übermitteln
Veröffentlichen der Konfiguration publishing-the-configuration
Während JSRP die Standardkonfiguration ist, stellen Sie sicher, dass in der Veröffentlichungsumgebung eine identische Konfiguration festgelegt ist:
-
Über die globale Navigation: Tools > Bereitstellung > Replikation
-
Wählen Sie Baum aktivieren > Startpfad:
- Navigieren zu
/conf/global/settings/community/srpc/
- Navigieren zu
-
Wählen Sie Aktivieren
Verwalten von Benutzerdaten managing-user-data
Informationen zu Benutzern, Benutzerprofilen und Benutzergruppen, die häufig in der Veröffentlichungsumgebung eingegeben werden, finden Sie unter:
Fehlerbehebung troubleshooting
UGC nicht im JCR sichtbar ugc-not-visible-in-jcr
Stellen Sie sicher, dass JSRP als Standardanbieter konfiguriert wurde, indem Sie die Konfiguration der Speicheroption überprüfen. Standardmäßig ist der Speicherressourcenanbieter JSRP.
Rufen Sie auf allen Autoren- und Publish AEM-Instanzen die Speicherkonfigurationskonsole erneut auf, oder überprüfen Sie das AEM-Repository:
-
Im JCR, wenn /conf/global/settings/community
- Er enthält keinen ""-, was bedeutet, dass der Speicheranbieter JSRP ist.
- Wenn der srpc-Knoten vorhanden ist und den Knoten defaultConfiguration enthält, sollten die Eigenschaften der defaultConfiguration JSRP als Standardanbieter definieren.
UGC in der Autoreninstanz nicht sichtbar ugc-not-visible-on-author-instance
Das ist kein Bug. Ein Merkmal von JSRP ist, dass Community-Inhalte, die in die Publishing-Umgebung eingegeben werden, nur in der Publish-Umgebung sichtbar sind.
UGC ist auf der Publish-Instanz nicht sichtbar ugc-not-visible-on-publish-instance
Wenn eine einzelne Publish-Instanz oder ein Veröffentlichungs-Cluster bereitgestellt wird, befolgen Sie die Anweisungen für UGC nicht im JCR sichtbar.
Wenn eine Veröffentlichungsfarm bereitgestellt wird, ist ein Merkmal von JSRP, dass Community-Inhalte nur in der Publish-Instanz sichtbar sind, auf der sie veröffentlicht wurden.
Damit UGC in jeder Publish-Instanz sichtbar ist, ist ein Veröffentlichungs-Cluster erforderlich.