Entender o mixin do cq:LiveRelationship nos ativos do AEM
O Assets no Adobe Experience Manager (AEM) mostra cq:LiveRelationship em jcr:mixinTypes mesmo quando a opção live copy está oculta. Isso acontece porque o AEM define a propriedade para relacionamentos do MSM no nível do repositório. Identifique e remova configurações MSM para conteúdo DAM para interromper esse comportamento.
Descrição description
Ambiente
Adobe Experience Manager (AEM) No local 6.5
Problema/Sintomas
- Assets em
/content/dammostrajcr:mixinTypescontendocq:LiveRelationship. - O item de menu Criar Live Copy está oculto no Assets Admin.
- Não existe nenhum nó de configuração do MSM visível (
cq:LiveSyncConfig) nos ativos.
Resolução resolution
Para resolver esse problema, siga estas etapas:
- Entenda que o AEM adiciona automaticamente
cq:LiveRelationshipaos nós que participam de uma relação de live copy do MSM, independentemente da visibilidade do menu da interface do usuário. - Reconheça que isso ocorre quando uma pasta do DAM é ou foi configurada como um blueprint do MSM ou uma live copy, ou quando APIs do MSM ou código personalizado estabelece relações dinâmicas em caminhos do DAM.
- Verifique as configurações de MSM ativas em
/content/damusando uma ferramenta de consulta de repositório para procurar nós do tipocq:LiveSyncConfig. - Se houver configurações, analise se essas live copies ainda são necessárias e desconecte ou remova configurações desnecessárias do MSM das pastas afetadas após os testes apropriados.
- Verifique se nenhuma nova relação DAM MSM é criada revisando o código personalizado e os processos que criam programaticamente cópias dinâmicas em
/content/dam. Oscq:LiveRelationshipmixins existentes nos ativos refletem relacionamentos anteriores do MSM. - Após desconectar ou remover as configurações, esses mixins não são mais usados ativamente.
- Verifique se nenhum ativo adicional adquire o mixin
cq:LiveRelationshipmonitorando ativos recém-criados ou atualizados após as alterações.
Notas:
- Ocultar a opção Criar Live Copy na interface remove o acesso a essa ação, mas não desabilita o MSM no nível do repositório.
- O mixin
cq:LiveRelationshipnão afeta o comportamento do ativo, a menos que uma configuração MSM ativa exista em uma posição mais alta na hierarquia. - Não há opção global para desativar o MSM DAM. Gerencie-o por meio de alterações na estrutura do conteúdo e limpeza da configuração.
recommendation-more-help
experience-cloud-kcs-help-kbarticles