JSRP - JCR ストレージリソースプロバイダー jsrp-jcr-storage-resource-provider

JSRP について about-jsrp

AEM Communitiesで JSRP をストレージオプションとして使用する場合(デフォルト)、コミュニティコンテンツは JCR に保存され、ユーザー生成コンテンツ(UGC)には、投稿先のオーサーインスタンスまたはパブリッシュインスタンスからのみアクセスできます。

デプロイが簡単なので、JSRP は 1 つのパブリッシュインスタンスと 1 つのオーサーインスタンスのデモまたは開発環境に最適です。

関連トピック SRP オプションの特徴 および 推奨されるトポロジ.

設定 configuration

JSRP を選択 select-jsrp

デフォルトでは、JSRP が UGC のストレージオプションです。

この ストレージ設定コンソール デフォルトのストレージ設定を選択でき、使用する SRP の実装を識別できます。

オーサー環境で、ストレージ設定コンソールにアクセスします。

  • グローバルナビゲーションから: ツール > コミュニティ > ストレージ設定

  • を選択 JCR ストレージリソースプロバイダー(JSRP)

  • 送信」を選択します。

jsrp-configuration

設定の公開 publishing-the-configuration

JSRP はデフォルトの設定ですが、パブリッシュ環境で同じ設定が確実に指定されるようにするには、次の手順を実行します。

  • グローバルナビゲーションから: ツール > デプロイメント > 複製

  • を選択 ツリーのアクティベート > 開始パス:

    • を参照 /conf/global/settings/community/srpc/
  • を選択 Activate

ユーザーデータの管理 managing-user-data

について ユーザー, ユーザープロファイル および ユーザーグループ(パブリッシュ環境で入力することが多い)次を参照してください。

トラブルシューティング troubleshooting

JCR に表示されない UGC ugc-not-visible-in-jcr

ストレージオプションの設定を確認して、JSRP がデフォルトのプロバイダーとして設定されていることを確認します。 デフォルトでは、ストレージリソースプロバイダーは JSRP です。

すべてのオーサーおよびパブリッシュ AEM インスタンスで、ストレージ設定コンソールに再度アクセスするか、AEM リポジトリを確認します。

  • JCR で次の場合: /conf/global/settings/community

    • 次を含まない srpc ノードの場合は、ストレージプロバイダーが JSRP であることを意味します。
    • srpc ノードが存在し、ノードがを含む場合 defaultconfigurationを選択する場合は、defaultconfiguration のプロパティで JSRP をデフォルトのプロバイダーとして定義する必要があります。

オーサーインスタンスに UGC が表示されない ugc-not-visible-on-author-instance

これはバグではありません。 JSRP の特徴は、パブリッシュ環境で入力されたコミュニティコンテンツが、パブリッシュ環境でのみ表示されることです。

パブリッシュインスタンスに UGC が表示されない ugc-not-visible-on-publish-instance

1 つのパブリッシュインスタンス、またはパブリッシュクラスターがデプロイされている場合は、次の手順に従います。 JCR に表示されない UGC.

パブリッシュファームがデプロイされている場合の JSRP の特徴は、コミュニティコンテンツが、投稿先のパブリッシュインスタンスにのみ表示されることです。

UGC を任意のパブリッシュインスタンスから表示するには、パブリッシュクラスターが必要です。

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