Förstå kq:LiveRelationship-blandning i AEM-resurser
Assets i Adobe Experience Manager (AEM) visar cq:LiveRelationship i jcr:mixinTypes även när alternativet för live-kopia är dolt. Detta beror på att AEM ställer in egenskapen för MSM-relationer på databasnivå. Identifiera och ta bort MSM-konfigurationer för DAM-innehåll för att stoppa detta beteende.
Beskrivning description
Miljö
Adobe Experience Manager (AEM) On-Premise 6.5
Problem/symtom
- Assets under
/content/damshowjcr:mixinTypessom innehållercq:LiveRelationship. - Menyalternativet Skapa Live-kopia är dolt i Assets Admin.
- Det finns ingen synlig MSM-konfigurationsnod (
cq:LiveSyncConfig) för resurserna.
Upplösning resolution
Följ de här stegen för att lösa problemet:
- Förstå att AEM automatiskt lägger till
cq:LiveRelationshipi noder som deltar i en MSM-direktkopieringsrelation, oavsett synlighet på gränssnittsmenyn. - Känn igen att detta inträffar när en DAM-mapp är eller har konfigurerats som en MSM-ritning eller live-kopia, eller när MSM API:er eller anpassad kod upprättar direktrelationer på DAM-sökvägar.
- Kontrollera om det finns aktiva MSM-konfigurationer under
/content/damgenom att använda ett databasfrågeverktyg för att söka efter noder av typencq:LiveSyncConfig. - Om det finns konfigurationer kontrollerar du om dessa live-kopior fortfarande behövs och kopplar från eller tar bort onödiga MSM-konfigurationer från de berörda mapparna efter lämplig testning.
- Se till att inga nya MSM-relationer för DAM skapas genom att granska anpassad kod och processer som skapar live-kopior med programkod under
/content/dam. Befintligacq:LiveRelationshipmixiner i resurser återspeglar tidigare MSM-relationer. - När du har kopplat loss eller tagit bort konfigurationer används dessa mixiner inte längre aktivt.
- Kontrollera att inga fler resurser hämtar
cq:LiveRelationship-mixinen genom att övervaka nyligen skapade eller uppdaterade resurser efter ändringarna.
Anteckningar:
- Om du döljer alternativet Skapa Live-kopia i användargränssnittet tas åtkomsten till den åtgärden bort, men MSM på databasnivå inaktiveras inte.
- Blandningen
cq:LiveRelationshippåverkar inte tillgångsbeteendet om det inte finns en aktiv MSM-konfiguration som ligger högre upp i hierarkin. - Det finns inget globalt alternativ för att inaktivera DAM MSM. Hantera det genom innehållsstrukturändringar och konfigurationsrensning.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f