Última atualização em
06/05/2021
Ambiente
AEM 6.3
Pergunta
No AEM 6.3, ao ativar uma página, uma versão de página não é criada apesar de ter todas as configurações do agente de replicação em vigor.
Resposta
Existem várias razões possíveis para este problema:
- O Gerenciador de versões tem a opção createVersionOnActivation desativada.
- Vá para http://aemhost:port/system/console/configMgr/com.day.cq.wcm.core.impl.VersionManagerImpl
- Reative a caixa createVersionOnActivation.
- Salve.
- O agente de replicação tem a opção Nenhum controle de versão ativada na aba Acionadores.
- Vá para http://aemhost:port/etc/replication/agent.author.html
- Edite cada agente.
- Selecione os Acionadores na guia de configuração do agente e desmarque Nenhum controle de versão.
- Pode ser que as permissões do usuário do sistema / serviço tenham sido sobrescritas por uma instalação de pacote. O gerenciador de versões usa um usuário do serviço para acessar a página a ser publicada. Antes do AEM 6.2, o mesmo foi feito com uma sessão administrativa. No AEM 6.3 e versões posteriores, entradas de controle de acesso (ACEs) existem para /content e /etc para o usuário do serviço version-manager-service. Essas ACEs permitem ler e gravar nesses caminhos (ou seja: permissões jcr: read, rep: write e jcr: versionManagement).
- Leia este artigo para obter detalhes sobre como restaurar permissões de usuário de serviço ausentes.