Assets Repositoregeling Herstructurering in AEM 6.5
Gemaakt voor:
- Beheerder
Zoals die op de ouder Herstructurering van de Bewaarplaats in AEM 6.5pagina wordt beschreven, zouden de klanten die aan Adobe Experience Manager (AEM) 6.5 bevorderen deze pagina moeten gebruiken om de het werkinspanning te beoordelen verbonden aan bewaarplaatsveranderingen die de Oplossing van AEM Assets beïnvloeden. Sommige veranderingen vereisen het werk inspanning tijdens het AEM 6.5 verbeteringsproces, terwijl anderen tot een toekomstige verbetering kunnen worden uitgesteld.
met 6.5 Verbetering
vóór Toekomstige Verbetering
Met 6,5-upgrade
Dic
Als om het even welke douanecode van deze plaats-dat afhangt, baseert de code zich uitdrukkelijk op dit weg-dan moet de code worden bijgewerkt om de nieuwe plaats te gebruiken alvorens te bevorderen. In het ideale geval worden Java™ API's gebruikt wanneer deze beschikbaar zijn om afhankelijkheden van een specifiek pad in de JCR te verminderen.
Tijdelijke locatie voor het bewaren van een ZIP-bestand dat de client moet downloaden. Er hoeft geen update te worden uitgevoerd omdat de client het element wil downloaden. Er wordt een bestand op de nieuwe locatie gegenereerd.
Voor toekomstige upgrade
E-mailmeldingssjabloon voor element-/verzamelingsgebeurtenis
/etc/notification/email/default
/libs/settings/dam/notification
/apps/settings/dam/notification
Als de e-mailsjablonen door de klant zijn gewijzigd, voert u de volgende handelingen uit om deze uit te lijnen met de nieuwe repository-structuur:
- De
/libs/settings/dam/notification
e-mailsjabloon moet worden gekopieerd van/etc/notification/email/default
naar/apps/settings/notification/email/default
- Omdat de bestemming in
/apps
is, zou deze verandering in SCM moeten worden voortgeduurd.
- Omdat de bestemming in
- Verwijder de map:
/etc/dam/notification/email/default
nadat de e-mailsjablonen in de map zijn verplaatst.- Als de e-mailsjabloon niet is bijgewerkt onder
/etc/notification/email/default
, kan de map worden verwijderd omdat de oorspronkelijke e-mailsjabloon onder/libs/settings/notification/email/default
staat als onderdeel van AEM 4-installatie.
- Als de e-mailsjabloon niet is bijgewerkt onder
Klassieke elementen delen
/etc/designs/assetshare
/libs/settings/wcm/designs/assetshare
/apps/settings/wcm/designs/assetshare
Voor om het even welke Ontwerpen die in SCM worden beheerd, en niet aan in runtime als Dialogen van het Ontwerp worden geschreven, voer de volgende acties uit om aan het recentste model te richten:
- Kopieer de ontwerpen van de vorige locatie naar de nieuwe locatie onder
/apps
. - Converteer om het even welke CSS, JavaScript, en statische middelen in het Ontwerp in de Bibliotheek van de a Cliëntmet
allowProxy = true
. - De verwijzingen van de update naar de Vorige Plaats in het
cq:designPath
bezit door als AEM > Admin DAM > de Pagina van het Aandeel van Activa > de Eigenschappen van de Pagina > Geavanceerd Lusje > het Gebied van het Ontwerp . - Als u de nieuwe categorie Clientbibliotheek wilt gebruiken, werkt u de pagina's bij die naar de vorige locatie verwijzen. Hiervoor moet de code voor pagina-implementatie worden bijgewerkt.
- Werk de Dispatcher-regels bij, zodat u het gebruik van clientbibliotheken via het proxyservlet van
/etc.clientlibs/
kunt toestaan.
Voor om het even welke Ontwerpen die niet in SCM, en gewijzigde runtime door de Dialogen van het Ontwerp worden beheerd, beweeg authorable ontwerpen niet uit /etc
.
E-mailmeldingssjabloon voor middelen downloaden
/etc/dam/workflow/notification/email/downloadasset
/libs/settings/dam/workflownotification/email/downloadasset
/apps/settings/dam/workflownotification/email/downloadasset
Als de e-mailmalplaatjes ( downloadasset of transientworkflowcompleted ) zijn gewijzigd, dan volg de hieronder procedure om aan de nieuwe structuur te richten:
- De bijgewerkte e-mailsjabloon moet worden gekopieerd van
/etc/dam/workflow/notification/email/downloadasset
naar/apps/settings/dam/workflow/notification/email/downloadasset
- Omdat de bestemming in
/apps
is, zou deze verandering in SCM moeten worden voortgeduurd.
- Omdat de bestemming in
- Verwijder de omslag:
/etc/dam/workflow/notification/email/downloadasset
nadat de e-mailmalplaatjes binnen het zijn bewogen.- Als de e-mailsjabloon niet is bijgewerkt onder
/etc
, kan de map worden verwijderd omdat de oorspronkelijke e-mailsjabloon onder/libs/settings/dam/workflownotification/email/downloadasset
staat als onderdeel van AEM 6.4-installatie.
- Als de e-mailsjabloon niet is bijgewerkt onder
/conf/global/settings/dam/workflownotification/email/downloadasset
technisch wordt ondersteund voor opzoeken (heeft voorrang vóór /apps als gebruikelijke opzoekopdracht voor Sling CAConfig, maar na /etc
), kan de sjabloon in /conf/global/settings/dam/workflownotification/email/downloadasset
worden geplaatst. Dit wordt echter niet aanbevolen omdat er geen runtime-interface is om het bewerken van de e-mailsjabloon te vergemakkelijken.Voorbeeld-DRM-licenties
/etc/dam/drm/licenses/
/libs/settings/dam/drm
E-mailmeldingssjabloon voor delen van koppeling
/etc/dam/adhocassetshare
/libs/settings/dam/adhocassetshare
/apps/settings/dam/adhocassetshare
Als het e-mailmalplaatje door de klant werd gewijzigd, dan om zich aan de nieuwe bewaarplaatsstructuur te richten:
- De bijgewerkte e-mailsjabloon moet worden gekopieerd van
/etc/dam/adhocassetshare
naar/apps/settings/dam/adhocassetshare
- Omdat de bestemming in
/apps
is, zou deze verandering in SCM moeten worden voortgeduurd.
- Omdat de bestemming in
- Verwijder de map:
/etc/dam/adhocassetshare
nadat de e-mailsjablonen in de map zijn verplaatst.- Als de e-mailsjabloon niet is bijgewerkt onder
/etc
, kan de map worden verwijderd omdat de oorspronkelijke e-mailsjabloon onder/libs/settings/dam/adhocassetshare
staat als onderdeel van AEM 6.4-installatie.
- Als de e-mailsjabloon niet is bijgewerkt onder
/conf/global/settings/dam/adhocassetshare
technisch wordt ondersteund voor opzoeken (het heeft voorrang voor /apps
via de gebruikelijke opzoekopdracht voor CAConfig, maar na /etc
), kan de sjabloon in /conf/global/settings/dam/adhocassetshare
worden geplaatst. Dit wordt echter niet aanbevolen omdat er geen runtime-interface is om het bewerken van de e-mailsjabloon te vergemakkelijkenWorkflowscripts voor InDesign
/etc/dam/indesign/scripts
/libs/settings/dam/indesign
/apps/settings/dam/indesign
Uitlijnen met de nieuwe repository structuur:
- Alle aangepaste of gewijzigde scripts van
/etc/dam/indesign/scripts
naar/apps/settings/dam/indesign/scripts
kopiëren- Alleen nieuwe of gewijzigde scripts kopiëren als ongewijzigde scripts die door AEM worden geleverd, zijn beschikbaar als
/libs/settings
in AEM 6.5
- Alleen nieuwe of gewijzigde scripts kopiëren als ongewijzigde scripts die door AEM worden geleverd, zijn beschikbaar als
- Zoek alle workflowmodellen die gebruikmaken van de Media Extraction Process WF Step en
- Voor elke instantie van de Stap van de Werkstroom, werk de wegen in config bij om uitdrukkelijk bij de juiste manuscripten onder
/apps/settings/dam/indesign/scripts
of/libs/settings/dam/indesign/scripts
te richten zoals aangewezen.
- Voor elke instantie van de Stap van de Werkstroom, werk de wegen in config bij om uitdrukkelijk bij de juiste manuscripten onder
- Verwijder
/etc/dam/indesign/scripts
volledig.
/apps
, omdat dat de locatie is waar code moet worden opgeslagen.Configuraties voor videotransformatie
/etc/dam/video
/libs/settings/dam/video
/apps/settings/dam/video
Aanpassingen op projectniveau moeten worden geknipt en geplakt onder gelijkwaardige /apps
- of /conf
-paden, al naar gelang van toepassing.
Uitlijnen met de AEM 6.4-opslagruimtestructuur:
- Kopieer eventuele gewijzigde videoconfiguraties van
/etc/dam/video
naar/apps/settings/dam/video
- Verwijderen
/etc/dam/video
Configuraties van voorinstellingen van viewer
/etc/dam/presets/viewer
/libs/settings/dam/dm/presets/viewer
/conf/global/settings/dam/dm/presets/viewer
Voor de voorinstelling van de buitenste viewer is deze alleen beschikbaar op de nieuwe locatie.
Voor de voorinstelling Aangepaste viewer:
- Voer een migratiescript uit zodat kunt u de knoop van
/etc
naar/conf
bewegen. Het manuscript is in https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json - of u kunt de configuratie bewerken en deze worden automatisch opgeslagen op de nieuwe locatie.
U hoeft de code copyURL/embed niet aan te passen om naar /conf
te wijzen. De bestaande aanvraag naar /etc
wordt vanuit /conf
omgeleid naar de juiste inhoud.
Dic
/etc/clientlibs/foundation/asseteditor
/etc/clientlibs/foundation/assetshare
/etc/clientlibs/foundation/assetinsights
/libs/dam/clientlibs
Pas verwijzingen naar punten naar de nieuwe bronnen onder /libs
aan met het voorvoegsel van de proxy van /etc.clientlibs/
toestaan.
Tot slot kunt u het bestand opschonen door de mappen voor de gemigreerde clientlibs te verwijderen /etc/clientlibs/foundation/