Omstrukturering av Assets-lager i AEM 6.5 assets-repository-restructuring-in-aem

Så som beskrivs på den överordnade sidan Databasomstrukturering på sidan AEM 6.5 bör kunder som uppgraderar till Adobe Experience Manager (AEM) 6.5 använda den här sidan för att utvärdera arbetsinsatsen som är kopplad till databasändringar som påverkar AEM Assets-lösningen. Vissa ändringar kräver arbete under uppgraderingsprocessen för AEM 6.5, medan andra kan skjutas upp till en framtida uppgradering.

Med 6.5-uppgradering

Före framtida uppgradering

Med 6.5-uppgradering with-upgrade

Diverse misc

Föregående plats
/etc/dam/job
Ny plats(er)
/var/dam/Jobb
Omstruktureringsvägledning

Om någon anpassad kod är beroende av den här platsen, d.v.s., är koden uttryckligen beroende av den här sökvägen. Koden måste uppdateras för att kunna använda den nya platsen innan du uppgraderar. Helst används Java™-API:er när de är tillgängliga för att minska beroendet av en viss sökväg i JCR-läsaren.

Temporär plats för en ZIP-fil som klienten kan hämta. Det finns ingen anledning att uppdatera sedan när kunden begär att få hämta resursen. Den genererar en fil på den nya platsen.

Anteckningar
Ej tillämpligt

Före framtida uppgradering prior-to-upgrade

E-postmeddelandemall för tillgångs-/samlingshändelse asset-collection-event-e-mail-notification-template

Föregående plats
/etc/notification/email/default
Ny plats(er)

/libs/settings/dam/notification

/apps/settings/dam/notification

Omstruktureringsvägledning

Om e-postmallarna har ändrats av kunden utför du följande åtgärder för att anpassa dem till den nya databasstrukturen:

  1. E-postmallen /libs/settings/dam/notification ska kopieras från /etc/notification/email/default till /apps/settings/notification/email/default
    1. Eftersom målet är i /apps bör den här ändringen bevaras i SCM.
  2. Ta bort mappen: /etc/dam/notification/email/default när e-postmallarna i den har flyttats.
    1. Om inga uppdateringar gjordes av e-postmallen under /etc/notification/email/default kan mappen tas bort eftersom den ursprungliga e-postmallen finns under /libs/settings/notification/email/default som en del av installationen av AEM 4.
Anteckningar
Ej tillämpligt

Klassisk resursdelningsdesign classic-asset-share-designs

Föregående plats
/etc/designs/assetshare
Ny plats(er)

/libs/settings/wcm/designs/assetshare

/apps/settings/wcm/designs/assetshare

Omstruktureringsvägledning

Utför följande åtgärder för alla designer som hanteras i SCM och som inte skrivs till under körning via designdialogrutor för att anpassa sig till den senaste modellen:

  1. Kopiera designen från föregående plats till den nya platsen under /apps.
  2. Konvertera alla CSS-, JavaScript- och statiska resurser i designen till ett klientbibliotek med allowProxy = true.
  3. Uppdatera referenser till föregående plats i egenskapen cq:designPath genom att AEM > DAM-administratör > Resursdelningssida > Sidegenskaper > fliken Avancerat > Designfält.
  4. Om du vill använda den nya kategorin Klientbibliotek uppdaterar du alla sidor som refererar till den tidigare platsen. Detta kräver att implementeringskoden för sidan uppdateras.
  5. Uppdatera Dispatcher-reglerna så att du kan tillåta servering av klientbibliotek via proxyservern /etc.clientlibs/.

Flytta inte redigerbara designer från /etc för designer som inte hanteras i SCM och som ändras vid körning via designdialogrutor.

Anteckningar
Ej tillämpligt

Ladda ned mall för e-postmeddelanden om tillgångar download-asset-e-mail-notification-template

Föregående plats
/etc/dam/workflow/notification/email/downloadasset
Ny plats(er)

/libs/settings/dam/workflownotification/email/downloadasset

/apps/settings/dam/workflownotification/email/downloadasset

Omstruktureringsvägledning

Om e-postmallarna (downloader eller transientworkflowComplete) har ändrats följer du nedanstående procedur för att anpassa till den nya strukturen:

  1. Den uppdaterade e-postmallen ska kopieras från /etc/dam/workflow/notification/email/downloadasset till /apps/settings/dam/workflow/notification/email/downloadasset
    1. Eftersom målet är i /apps bör den här ändringen bevaras i SCM.
  2. Ta bort mappen: /etc/dam/workflow/notification/email/downloadasset när e-postmallarna i den har flyttats.
    1. Om inga uppdateringar gjordes av e-postmallen under /etc kan mappen tas bort eftersom den ursprungliga e-postmallen finns under /libs/settings/dam/workflownotification/email/downloadasset som en del av AEM 6.4-installationen.
Anteckningar
/conf/global/settings/dam/workflownotification/email/downloadasset stöds tekniskt för sökning (har företräde före /apps via vanlig Sling CAConfig-sökning, men efter /etc) kan mallen placeras i /conf/global/settings/dam/workflownotification/email/downloadasset. Detta rekommenderas dock inte eftersom det inte finns något användargränssnitt som underlättar redigeringen av e-postmallen.

Exempel på DRM-licenser example-drm-licenses

Föregående plats
/etc/dam/drm/licenses/
Ny(a) plats(er)
/libs/settings/dam/drm
Omstruktureringsvägledning
Ej tillämpligt
Anteckningar
Ej tillämpligt
Föregående plats
/etc/dam/adhocassetshare
Ny plats(er)

/libs/settings/dam/adhocassetshare

/apps/settings/dam/adhocassetshare

Omstruktureringsvägledning

Om e-postmallen ändrades av kunden så justeras den efter den nya databasstrukturen:

  1. Den uppdaterade e-postmallen ska kopieras från /etc/dam/adhocassetshare till /apps/settings/dam/adhocassetshare
    1. Eftersom målet är i /apps bör den här ändringen bevaras i SCM.
  2. Ta bort mappen: /etc/dam/adhocassetshare när e-postmallarna i den har flyttats.
    1. Om inga uppdateringar gjordes av e-postmallen under /etc kan mappen tas bort eftersom den ursprungliga e-postmallen finns under /libs/settings/dam/adhocassetshare som en del av AEM 6.4-installationen.
Anteckningar
/conf/global/settings/dam/adhocassetshare stöds tekniskt för sökning (det har företräde före /apps via den vanliga Sling CAConfig-sökningen, men efter /etc), men mallen kan placeras i /conf/global/settings/dam/adhocassetshare. Detta rekommenderas dock inte eftersom det inte finns något användargränssnitt som underlättar redigeringen av e-postmallen

InDesign Workflow Scripts indesign-workflow-scripts

Föregående plats
/etc/dam/indesign/scripts
Ny plats(er)

/libs/settings/dam/indesign

/apps/settings/dam/indesign

Omstruktureringsvägledning

Så här justerar du den nya databasstrukturen:

  1. Kopiera alla anpassade eller ändrade skript från /etc/dam/indesign/scripts till /apps/settings/dam/indesign/scripts
    1. Endast kopiera nya eller ändrade skript som oförändrade skript som tillhandahålls av AEM är tillgängliga via /libs/settings i AEM 6.5
  2. Hitta alla arbetsflödesmodeller som använder WF-steget för medieextraheringsprocessen och
    1. Uppdatera sökvägarna i konfigurationen så att de pekar explicit på rätt skript under /apps/settings/dam/indesign/scripts eller /libs/settings/dam/indesign/scripts efter behov för varje instans av arbetsflödessteget.
  3. Ta bort /etc/dam/indesign/scripts helt.
Anteckningar
Vi rekommenderar att anpassade skript lagras under /apps, eftersom det är platsen där koden ska lagras.

Konfigurationer för videoomkodning video-transcoding-configurations

Föregående plats
/etc/dam/video
Ny plats(er)

/libs/settings/dam/video

/apps/settings/dam/video

Omstruktureringsvägledning

Anpassningar på projektnivå måste klippas ut och klistras in under motsvarande /apps- eller /conf-sökvägar.

Så här anpassar du dig till databasstrukturen i AEM 6.4:

  1. Kopiera ändrade videokonfigurationer från /etc/dam/video till /apps/settings/dam/video
  2. Ta bort /etc/dam/video
Anteckningar
Ej tillämpligt

Förinställningskonfigurationer för visningsprogram viewer-preset-configurations

Föregående plats
/etc/dam/presets/viewer
Ny plats(er)

/libs/settings/dam/dm/presets/viewer

/conf/global/settings/dam/dm/presets/viewer

Omstruktureringsvägledning

För den som visas i rutan Visningsförinställning är den bara tillgänglig på den nya platsen.

För förinställningen för Anpassat visningsprogram:

  • kör ett migreringsskript så att du kan flytta noden från /etc till /conf. Skriptet finns på https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json
  • eller så kan du redigera konfigurationen och de sparas automatiskt på den nya platsen.

Du behöver inte justera deras copyURL/embed-kod så att den pekar på /conf. Den befintliga begäran till /etc dirigeras om till rätt innehåll från /conf.

Anteckningar
Ej tillämpligt

Diverse misc2

Föregående plats

/etc/clientlibs/foundation/asseteditor

/etc/clientlibs/foundation/assetshare

/etc/clientlibs/foundation/assetinsights

Ny plats(er)
/libs/dam/clientlibs
Omstruktureringsvägledning

Justera alla referenser så att de pekar på de nya resurserna under /libs med hjälp av prefixet /etc.clientlibs/ allow.

Rensa slutligen genom att ta bort mapparna för de migrerade klientlibs från /etc/clientlibs/foundation/

Anteckningar
Ej tillämpligt
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2