現在表示中:

JSRP について

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

JSRP はデプロイメントが容易なので、一般的に、1 つのパブリッシュインスタンスと 1 つのオーサーインスタンスがあるデモ環境または開発環境に適しています。

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

設定

JSRP の選択

デフォルトでは、JSRP が UGC 用のストレージオプションとして選択されています。

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

オーサー環境でストレージ設定コンソールに移動するには、

  • グローバルナビゲーションから、ツール/コミュニティ/ ストレージ設定を選択します。
chlimage_1
  • JCR ストレージリソースプロバイダー(JSRP)」を選択します。
  • 送信」を選択します。

設定の公開

JSRP はデフォルト設定ですが、パブリッシュ環境で同じ設定が使用されていることを確認するには、以下の手順をおこないます。

  • オーサー環境で、以下の設定をします。
    • グローバルナビゲーションから、ツール/導入/レプリケーションを選択します。
    • ツリーをアクティベート」を選択します。
    • 開始パス:
      • /etc/socialconfig/srpc/ を参照します。
    • アクティベート」を選択します。

ユーザーデータの管理

パブリッシュ環境で頻繁に入力されるユーザー、ユーザープロファイルおよびユーザーグループについては、以下を参照してください。

トラブルシューティング

UGC が JCR で表示されない

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

すべての AEM オーサーインスタンスとパブリッシュインスタンスで、ストレージ設定コンソールに再度移動するか、または以下の手順で AEM リポジトリを確認してください。

  • JCR で、/etc/socialconfig
    • srpc ノードが含まれていない場合は、ストレージプロバイダーが JSRP であることを示します。
    • srpc ノードが存在し、ノード defaultconfiguration が含まれている場合は、defaultconfiguration のプロパティで JSRP がデフォルトのプロバイダーに設定されている必要があります。

UGC がオーサーインスタンスで表示されない

これはバグではありません。JSRP の特性上、パブリッシュ環境で入力されたコミュニティコンテンツは、パブリッシュ環境でしか表示できません。

UGC がパブリッシュインスタンスで表示されない

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

パブリッシュファームをデプロイした場合、JSRP の特性上、コミュニティコンテンツは、コンテンツが投稿されたパブリッシュインスタンス上でしか表示できません。

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

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー