JSRP - Fournisseur de ressources d'Enregistrement JCR

À propos de JSRP

Lorsque AEM Communities utilise JSRP comme option d’enregistrement (valeur par défaut), le contenu de la communauté est stocké dans le JCR et le contenu généré par l’utilisateur (UGC) n’est accessible que depuis l’instance d’auteur ou de publication à laquelle il a été publié.

En raison de la simplicité du déploiement, JSRP est généralement mieux adapté aux environnements de démonstration ou de développement d’une instance de publication et d’une instance d’auteur.

Voir aussi Caractéristiques des options SRP et Topologies recommandées.

Configuration

Sélectionner JSRP

Par défaut, JSRP est l’option d’enregistrement pour UGC.

La console de configuration d'Enregistrement permet de sélectionner la configuration d'enregistrement par défaut, qui identifie l'implémentation de SRP à utiliser.

Dans l’environnement d’auteur, pour accéder à la console de configuration de l’Enregistrement

  • A partir de la navigation globale : Outils > Communautés > Configuration de l'Enregistrement

  • Sélectionnez JCR Enregistrement Resource Provider (JSRP)

  • Sélectionnez Envoyer

jsrp-configuration

Publication de la configuration

Bien que JSRP soit la configuration par défaut, pour s’assurer que la configuration identique est définie dans l’environnement de publication :

  • A partir de la navigation globale : Outils > Déploiement > Réplication

  • Sélectionnez Activer l'arborescence > chemin de Début :

    • Accédez à /conf/global/settings/community/srpc/
  • Sélectionnez Activer

Gestion des données utilisateur

Pour plus d’informations sur les utilisateurs, les profils utilisateur et les groupes d’utilisateurs, souvent saisis dans l’environnement de publication, consultez :

Dépannage

UGC invisible dans le JCR

Assurez-vous que JSRP a été configuré comme fournisseur par défaut en vérifiant la configuration de l’option enregistrement. Par défaut, le fournisseur de ressources d’enregistrement est JSRP.

Sur toutes les instances d’AEM création et de publication, revisitez la console de configuration de l’Enregistrement ou vérifiez le référentiel AEM :

  • Dans JCR, si /conf/global/settings/community

    • Ne contient pas de noeud srpc, cela signifie que le fournisseur d’enregistrement est JSRP.
    • Si le noeud srpc existe et contient le noeud defaultconfiguration, les propriétés de la configuration par défaut doivent définir JSRP comme fournisseur par défaut.

UGC invisible sur l’instance d’auteur

Ce n'est pas un bug. L’une des caractéristiques de JSRP est que le contenu de la communauté saisi dans l’environnement de publication n’est visible que dans l’environnement de publication.

UGC invisible sur l’instance de publication

Si une instance de publication unique ou si une grappe de publication est déployée, suivez les instructions pour UGC invisible dans JCR.

Si une batterie de publication est déployée, une caractéristique de JSRP est que le contenu de la communauté ne sera visible que sur l’instance de publication à laquelle il a été publié.

Pour que l’UGC soit visible à partir de n’importe quelle instance de publication, une grappe de publication est requise.

Sur cette page