Ändringar av filter som inte reflekteras i AEM användargränssnitt
Ändringar av grupppredikat eller nytillagda prediktiv i AEM visas inte i användargränssnittet, inte ens efter lyckade driftsättningar i pipeline. Det inträffar på grund av återanvända cachelagrade artefakter eller felkonfigurerade distributionsinställningar. Du kan åtgärda detta genom att uppdatera pipeline-variabler, justera konfigurationsfiler och distribuera koden på nytt.
Beskrivning description
Miljö
Adobe Experience Manager as a Cloud Service (AEMaaCS)
Problem/symtom
- Ändringar som görs i ett grupppredikat, som att lägga till nya predikat eller skapa nya grupppredikat, visas inte i AEM-gränssnittet.
- Uppdateringar av befintliga sökpredikat i ett grupppredikat visas, men nyligen tillagda predikat visas inte.
- Detta beteende kvarstår trots att pipelines har distribuerats.
Steg som ska replikeras:
- Kontrollera att variabeln
CM_DISABLE_BUILD_REUSEär inställd påtrueför utvecklingspipelinen för att förhindra återanvändning av gamla artefakter. - Gör oönskade ändringar i modulen
ui.contentoch distribuera dem i utvecklingsmiljön med Cloud Manager. - Kontrollera om ändringarna återspeglas i användargränssnittet i AEM efter distributionen.
Upplösning resolution
-
När ändringarna som gjorts för
ui.content moduleinte återspeglar:- Ta bort elementet
ui.content moduleipom.xml-modulen.<cloudManagerTarget>none</cloudManagerTarget>Den här taggen exkluderar modulen från Cloud Manager-byggen, vilket förhindrar att ändringarna distribueras. Om du tar bort den ingår modulenui.contenti pipeline-distributionen. - Distribuera om koden med Cloud Manager.
- Ta bort elementet
-
Om du inte löser problemet genom att ta bort
<cloudManagerTarget>:- Öka delmodulsversioner manuellt i utvecklings- och QA-grenar genom att ange
1.0.0-SNAPSHOTi alla relevantapom.xml-filer, inklusive huvudmodulenpom.xml. - Bygg projektet lokalt och se till att det byggs.
- Distribuera den här uppdaterade koden i både utvecklings- och QA-miljöer via respektive pipelines.
- Öka delmodulsversioner manuellt i utvecklings- och QA-grenar genom att ange
-
Testa genom att göra ytterligare ändringar för att bekräfta att efterföljande distributioner avspeglar uppdateringar korrekt i båda miljöerna.
Relaterad läsning
- Implementera en anpassad predikatutvärderare för frågebyggaren i användarhandboken för AEMaaCS
- Sök efter ansikten i användarhandboken för AEMaaCS
- Distribuera till AEM as a Cloud Service i användarhandboken för AEMaaCS
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f