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

JSRP について about-jsrp

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

簡単にデプロイできるので、JSRP は 1 つのPublish インスタンスと 1 つのオーサーインスタンスのデモや開発環境に最適です。

SRP オプションの特性および 推奨されるトポロジも参照してください。

設定 configuration

JSRP を選択 select-jsrp

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

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

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

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

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

  • 送信」を選択します。

jsrp-configuration

設定の公開 publishing-the-configuration

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

  • グローバルナビゲーションから:ツール/導入/レプリケーション

  • ツリーをアクティベート/開始パス を選択します。

    • /conf/global/settings/community/srpc/ を参照します
  • アクティブ化」を選択します。

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

パブリッシュ環境で入力されることが多い ユーザーユーザープロファイル および ユーザーグループ に関する情報は、次をご覧ください。

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

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

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

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

  • JCR で /conf/global/settings/community

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

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

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

Publish インスタンスに UGC が表示されない ugc-not-visible-on-publish-instance

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

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

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

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