Korrigera inaktuella miljövariabler i AEM Cloud Manager

Du uppdaterar en konfigurationsfil i Adobe Experience Manager as a Cloud Service (AEMaaCS) - Webbplatser, men vissa egenskaper speglar inte ändringarna. Om en egenskap tidigare använde en miljövariabel eller hemlighet, och du ersätter den med ett hårdkodat värde, kan AEM fortfarande använda den gamla referensen. Detta beror på att AEM prioriterar befintliga hemligheter framför nya hårdkodade värden. Åtgärda problemet genom att ta bort eller uppdatera oanvända hemligheter i Cloud Manager och distribuera om konfigurationen.

Beskrivning description

Miljö


Produkt: Adobe Experience Manager as a Cloud Service - Webbplatser (AEMaaCS - Webbplatser)
Miljötyp: Utveckling
Erbjudande: Cloud Manager


Problem/symtom

  • När du uppdaterar en konfigurationsfil träder ändringar i vissa egenskaper inte i kraft.
  • Om en egenskap som tidigare använt en miljövariabel eller hemlighet ersätter den med ett hårdkodat värde, åsidosätts inte den gamla referensen.
  • Systemet fortsätter att använda den gamla hemligheten även efter distributionen av den uppdaterade konfigurationen.
  • Detta beror på OSGi-konfigurationsinterpolation, som prioriterar befintliga hemligheter framför hårdkodade värden.

Upplösning resolution

  1. Identifiera alla miljövariabler eller hemligheter som tidigare använts i OSGi-konfigurationer, men som inte längre behövs.
  2. Gå till Adobe Cloud Manager och hitta variablerna eller hemligheterna.
  3. Ta bort eller uppdatera oanvända poster direkt i Cloud Manager.
  4. Distribuera om den uppdaterade konfigurationsfilen när du har gjort ändringarna.

Nyckelanteckningar:

  • Det finns ingen cache att rensa för OSGi-konfigurationer. AEM prioriterar helt enkelt befintliga hemligheter framför hårdkodade värden.
  • Ta bort eventuella oanvända hemligheter eller variabler från Cloud Manager om koden inte längre kräver det.

Om du följer de här stegen ser du till att dina uppdaterade konfigurationer fungerar som förväntat.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f