JSRP - Provedor de recursos de armazenamento JCR jsrp-jcr-storage-resource-provider
Sobre o JSRP about-jsrp
Quando o AEM Communities usa o JSRP como sua opção de armazenamento (o padrão), o conteúdo da comunidade é armazenado no JCR e o conteúdo gerado pelo usuário (UGC) é acessível somente a partir da instância de autor ou publicação na qual foi publicado.
Devido à simplicidade da implantação, o JSRP geralmente é mais adequado para ambientes de demonstração ou desenvolvimento de uma instância de publicação e uma instância de autor.
Consulte também Características das opções de SRP e Topologias recomendadas.
Configuração configuration
Selecione JSRP select-jsrp
Por padrão, o JSRP é a opção de armazenamento para UGC.
O Console de configuração de armazenamento permite a seleção da configuração de armazenamento padrão, que identifica qual implementação do SRP usar.
No ambiente de criação, para acessar o console Configuração de armazenamento
- Na navegação global: Ferramentas > Comunidades > Configuração de armazenamento
- Selecionar Provedor de recursos de armazenamento JCR (JSRP)
- Selecione Enviar
Publicar a configuração publishing-the-configuration
Embora o JSRP seja a configuração padrão, para garantir que a configuração idêntica seja definida no ambiente de publicação:
-
No autor:
-
Na navegação global: Ferramentas > Implantação > Replicação
-
Selecionar Ativar árvore
-
Caminho de início:
- Navegue até
/conf/global/settings/community/srpc/
- Navegue até
-
Selecionar Ativar
-
Gerenciar dados do usuário managing-user-data
Para obter informações sobre usuários, perfis de usuário e grupos de usuários, normalmente inserido no ambiente de publicação, visite
Resolução de problemas troubleshooting
UGC não visível no JCR ugc-not-visible-in-jcr
Verifique se o JSRP foi configurado para ser o provedor padrão verificando a configuração da opção de armazenamento. Por padrão, o provedor de recursos de armazenamento é o JSRP.
Em todas as instâncias de criação e publicação AEM, revise o console Configuração de armazenamento ou verifique o repositório AEM:
-
no JCR, se /conf/global/settings/community
- Não contém um srpc , significa que o provedor de armazenamento é JSRP
- Se o nó srpc existir e contiver nó defaultconfiguration, as propriedades da configuração padrão devem definir o JSRP como o provedor padrão
UGC não visível na instância do autor ugc-not-visible-on-author-instance
Isso não é um erro. Uma característica do JSRP é que o conteúdo da comunidade inserido no ambiente de publicação só estará visível no ambiente de publicação.
UGC não visível na instância de publicação ugc-not-visible-on-publish-instance
Se uma única instância de publicação ou se um cluster de publicação estiver implantado, siga as instruções para UGC não visível no JCR.
Se um farm de publicação for implantado, uma característica do JSRP é que o conteúdo da comunidade só será visível na instância de publicação em que foi publicado.
Para que o UGC fique visível de qualquer instância de publicação, é necessário um cluster de publicação.