JSRP - JCR ストレージリソースプロバイダー jsrp-jcr-storage-resource-provider
JSRP について about-jsrp
AEM Communitiesが JSRP をストレージオプションとして使用する場合(デフォルト)、コミュニティコンテンツは JCR に保存され、ユーザー生成コンテンツ (UGC) は、JSRP の投稿先のオーサーインスタンスまたはパブリッシュインスタンスからのみアクセスできます。
デプロイメントはシンプルなので、JSRP は、通常、1 つのパブリッシュインスタンスと 1 つのオーサーインスタンスのデモ環境または開発環境に最適です。
関連トピック SRP オプションの特性 および 推奨されるトポロジ.
設定 configuration
JSRP を選択 select-jsrp
デフォルトでは、JSRP が UGC のストレージオプションです。
この ストレージ設定コンソール では、使用する SRP の実装を指定するデフォルトのストレージ設定を選択できます。
オーサー環境で、ストレージ設定コンソールに移動します。
- グローバルナビゲーションから: ツール/コミュニティ/ストレージ設定
- 選択 JCR ストレージリソースプロバイダー (JSRP)
- 「送信」を選択します。
設定の公開 publishing-the-configuration
JSRP がデフォルト設定ですが、パブリッシュ環境で同じ設定がおこなわれるようにするには、次の手順を実行します。
-
作成者:
-
グローバルナビゲーションから: ツール/導入/レプリケーション
-
選択 ツリーをアクティベート
-
開始パス:
- 参照先
/conf/global/settings/community/srpc/
- 参照先
-
選択 有効化
-
ユーザーデータの管理 managing-user-data
以下に関する情報: ユーザー, ユーザープロファイル および ユーザーグループ パブリッシュ環境に入力されることが多い場合は、次にアクセスします。
トラブルシューティング troubleshooting
UGC が JCR で表示されない ugc-not-visible-in-jcr
ストレージオプションの設定を確認して、JSRP がデフォルトのプロバイダーに設定されていることを確認します。 デフォルトでは、ストレージリソースプロバイダーは JSRP です。
すべてのオーサーインスタンスとパブリッシュAEMインスタンスで、ストレージ設定コンソールに再度アクセスするか、AEMリポジトリを確認します。
-
JCR で、 /conf/global/settings/community
- 次を含まない srpc ノードの場合、ストレージプロバイダーが JSRP であることを意味します。
- srpc ノードが存在し、ノードが含まれる場合 defaultconfigurationの場合、デフォルト設定のプロパティでは JSRP をデフォルトのプロバイダーとして定義する必要があります
UGC がオーサーインスタンスに表示されない ugc-not-visible-on-author-instance
これはバグではありません。 JSRP の特徴は、パブリッシュ環境に入力されたコミュニティコンテンツがパブリッシュ環境でのみ表示されることです。
UGC がパブリッシュインスタンスに表示されない ugc-not-visible-on-publish-instance
単一のパブリッシュインスタンス、またはパブリッシュクラスターがデプロイされている場合は、次の手順に従います。 UGC が JCR で表示されない.
パブリッシュファームがデプロイされている場合、JSRP の特徴は、コミュニティコンテンツが投稿先のパブリッシュインスタンスでのみ表示されることです。
UGC を任意のパブリッシュインスタンスから表示するには、パブリッシュクラスターが必要です。