JSRP - JCR ストレージリソースプロバイダー
- 適用対象:
- Experience Manager 6.5
- トピック:
- コミュニティ
作成対象:
- 管理者
JSRP について
AEM Communitiesで JSRP をストレージオプションとして使用する場合(デフォルト)、コミュニティコンテンツは JCR に保存され、ユーザー生成コンテンツ(UGC)には、投稿先のオーサーインスタンスまたはパブリッシュインスタンスからのみアクセスできます。
簡単にデプロイできるので、JSRP は 1 つのPublish インスタンスと 1 つのオーサーインスタンスのデモや開発環境に最適です。
SRP オプションの特性および 推奨されるトポロジも参照してください。
設定
JSRP を選択
デフォルトでは、JSRP が UGC のストレージオプションです。
ストレージ設定コンソールでは、デフォルトのストレージ設定を選択でき、使用する SRP の実装を識別できます。
オーサー環境で、ストレージ設定コンソールにアクセスします。
-
グローバルナビゲーションから:ツール/コミュニティ/ストレージ設定
-
JCR ストレージリソースプロバイダー(JSRP) を選択します。
-
「送信」を選択します。
設定の公開
JSRP はデフォルトの設定ですが、パブリッシュ環境で同じ設定が確実に指定されるようにするには、次の手順を実行します。
-
グローバルナビゲーションから:ツール/導入/レプリケーション
-
ツリーをアクティベート/開始パス を選択します。
/conf/global/settings/community/srpc/
を参照します
-
「アクティブ化」を選択します。
ユーザーデータの管理
パブリッシュ環境で入力されることが多い ユーザー、ユーザープロファイル および ユーザーグループ に関する情報は、次をご覧ください。
トラブルシューティング
JCR に表示されない UGC
ストレージオプションの設定を確認して、JSRP がデフォルトのプロバイダーとして設定されていることを確認します。 デフォルトでは、ストレージリソースプロバイダーは JSRP です。
すべてのオーサーインスタンスおよびPublish AEMインスタンスで、ストレージ設定コンソールに再度アクセスするか、AEM リポジトリを確認します。
-
JCR で /conf/global/settings/community
- srpc ノードは含まれていません。これは、ストレージプロバイダーが JSRP であることを意味します。
- srpc ノードが存在し、ノード defaultconfiguration が含まれている場合、defaultconfiguration のプロパティでは、JSRP をデフォルトのプロバイダーとして定義する必要があります。
オーサーインスタンスに UGC が表示されない
これはバグではありません。 JSRP の特徴は、パブリッシュ環境で入力されたコミュニティコンテンツが、Publish環境でのみ表示されることです。
Publish インスタンスに UGC が表示されない
1 つのPublish インスタンスの場合、またはパブリッシュクラスターがデプロイされている場合は、UGC は JCR に表示されませんの手順に従います。
パブリッシュファームがデプロイされている場合の JSRP の特徴は、コミュニティコンテンツが、投稿先のPublish インスタンスにのみ表示されることです。
UGC を任意のPublish インスタンスから表示するには、パブリッシュクラスターが必要です。