Distributionen misslyckas på grund av felaktig konfiguration av baskomponentens datalager
En Cloud Manager-distribution för Adobe Experience Manager as a Cloud Service misslyckas under steget Install mutable content när konfigurationen av Core Components Data Layer under /conf skapas med en felaktig nodtyp. Konfigurationsnoden skapas som cq:Page, vilket inte stöder den nödvändiga egenskapen enabled vilket orsakar en OakConstraint0004 -överträdelse och paketinstallationsfel.
Du kan åtgärda detta genom att uppdatera konfigurationsnoden så att den använder rätt primär typ, ange nödvändiga egenskaper och distribuera det korrigerade konfigurationspaketet igen.
Beskrivning description
Miljö
Adobe Experience Manager as a Cloud Service - Sites
Problem/symtom
- Cloud Manager pipeline misslyckas under distributionen med felet"Install mutable content - Failed"."
- Jobbet för varierbart innehåll misslyckas när ett cp2fm-konverterat konfigurationspaket installeras, till exempel:
/etc/packages/<group>/<site>-base-config-content-<version>-cp2fm-converted.zip
- I pipeline-loggarna visas följande fel:
OakConstraint0004: /conf/<site>/sling:configs/com.adobe.cq.wcm.core.components.internal.DataLayerConfig[ [ cq:Page] ] : No matching property definition found for enabled = true.
- Noden
DataLayerConfigskapas somcq:Page, mencq:Pagedefinierar inte egenskapenenabledsom orsakar begränsningsöverträdelse och paketinstallationsfel.
Upplösning resolution
Följ de här stegen för att åtgärda problemet:
- Uppdatera noden på
/conf/<site>/sling:configs/com.adobe.cq.wcm.core.components.internal.DataLayerConfigför att användajcr:primaryType=nt:unstructured. Mer information finns i Använda Adobe-klientdatalagret med kärnkomponenterna. - Ange
enabled=truesom en boolesk egenskap på nodennt:unstructured. - Kontrollera att konfigurationsnoden inte har skapats som
cq:Pageoch inte använder någon sidmall eller sidstruktur. - Kontrollera att
/content/<site>/jcr:contentinnehållersling:configRef=/conf/<site>så att det finns korrekta referenser till konfigurationen. - Återskapa det grundläggande konfigurationsinnehållspaketet med dessa korrigeringar.
- Distribuera om paketet och bekräfta att steget Installera muterbart innehåll och den övergripande distributionen har slutförts.
Obs!:
Eftersom Core Components version 2.9.0 och senare ingår Adobe Client Data Layer i Core Components-klientbiblioteken. Om du vill aktivera det krävs bara den kontextmedvetna konfigurationen under /conf/<site>/sling:configs. Det krävs inget separat installationspaket för datalagrets komponent.