Ristrutturazione dell’archivio Assets nell’AEM 6.5 assets-repository-restructuring-in-aem

Come descritto nella pagina padre Ristrutturazione dell’archivio in AEM 6.5, i clienti che eseguono l’aggiornamento a Adobe Experience Manager (AEM) 6.5 devono utilizzare questa pagina per valutare l’impegno di lavoro associato alle modifiche dell’archivio che influiscono sulla soluzione AEM Assets. Alcune modifiche richiedono un impegno di lavoro durante il processo di aggiornamento AEM 6.5, mentre altre possono essere differite fino a un aggiornamento futuro.

Con Aggiornamento 6.5

Prima dell'aggiornamento futuro

Con aggiornamento 6.5 with-upgrade

Varie misc

Posizione precedente
/etc/dam/jobs
Nuove posizioni
/var/dam/jobs
Orientamenti per la ristrutturazione

Se un codice personalizzato dipende da questa posizione, ovvero il codice si basa esplicitamente su questo percorso, è necessario aggiornare il codice per utilizzare la nuova posizione prima di eseguire l'aggiornamento. Idealmente, le API Java™ vengono utilizzate quando disponibili per ridurre le dipendenze da qualsiasi percorso specifico nel JCR.

Percorso temporaneo in cui inserire un file zip da scaricare per il client. Non è necessario eseguire l’aggiornamento da quando il client richiede di scaricare la risorsa. Genera un file nella nuova posizione.

Note
N/D

Prima di aggiornamenti futuri prior-to-upgrade

Modello di notifica e-mail per evento risorsa/raccolta asset-collection-event-e-mail-notification-template

Posizione precedente
/etc/notification/email/default
Nuove posizioni

/libs/settings/dam/notification

/apps/settings/dam/notification

Orientamenti per la ristrutturazione

Se i modelli di posta elettronica sono stati modificati dal cliente, eseguire le azioni seguenti per allinearli alla nuova struttura dell'archivio:

  1. Il modello di posta elettronica /libs/settings/dam/notification deve essere copiato da /etc/notification/email/default a /apps/settings/notification/email/default
    1. Poiché la destinazione è in /apps, la modifica deve essere persistente in SCM.
  2. Rimuovi la cartella: /etc/dam/notification/email/default dopo lo spostamento dei modelli di posta elettronica al suo interno.
    1. Se non sono stati apportati aggiornamenti al modello di posta elettronica in /etc/notification/email/default, è possibile rimuovere la cartella perché il modello di posta elettronica originale esiste in /libs/settings/notification/email/default come parte dell'installazione di AEM 4.
Note
N/D

Progettazioni condivisioni risorse classiche classic-asset-share-designs

Posizione precedente
/etc/designs/assetshare
Nuove posizioni

/libs/settings/wcm/designs/assetshare

/apps/settings/wcm/designs/assetshare

Orientamenti per la ristrutturazione

Per qualsiasi design gestito in SCM e non scritto in fase di esecuzione tramite finestre di dialogo per progettazione, eseguire le azioni seguenti per allinearlo al modello più recente:

  1. Copiare le progettazioni dal percorso precedente al nuovo percorso in /apps.
  2. Convertire le risorse CSS, JavaScript e statiche nella progettazione in una Libreria client con allowProxy = true.
  3. Aggiorna i riferimenti alla posizione precedente nella proprietà cq:designPath tramite AEM > Amministratore DAM > Pagina condivisione risorse > Proprietà pagina > Scheda Avanzate > Campo di progettazione.
  4. Per utilizzare la nuova categoria Libreria client, aggiorna tutte le pagine che fanno riferimento alla posizione precedente. Questo richiede l’aggiornamento del codice di implementazione della pagina.
  5. Aggiornare le regole di Dispatcher in modo da consentire la distribuzione di librerie client tramite il servlet proxy /etc.clientlibs/.

Per tutte le progettazioni non gestite in SCM e modificate in fase di esecuzione tramite le finestre di dialogo per progettazione, non spostare le progettazioni modificabili da /etc.

Note
N/D

Scarica modello di notifica e-mail per risorsa download-asset-e-mail-notification-template

Posizione precedente
/etc/dam/workflow/notification/email/downloadasset
Nuove posizioni

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

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

Orientamenti per la ristrutturazione

Se i modelli di posta elettronica (downloadasset o transientworkflowcompleted) sono stati modificati, eseguire la procedura seguente per l'allineamento alla nuova struttura:

  1. Il modello di posta elettronica aggiornato deve essere copiato da /etc/dam/workflow/notification/email/downloadasset a /apps/settings/dam/workflow/notification/email/downloadasset
    1. Poiché la destinazione è in /apps, la modifica deve essere persistente in SCM.
  2. Rimuovi la cartella: /etc/dam/workflow/notification/email/downloadasset dopo lo spostamento dei modelli di posta elettronica al suo interno.
    1. Se non sono stati apportati aggiornamenti al modello di posta elettronica in /etc, è possibile rimuovere la cartella perché il modello di posta elettronica originale esiste in /libs/settings/dam/workflownotification/email/downloadasset come parte dell'installazione di AEM 6.4.
Note
Anche se /conf/global/settings/dam/workflownotification/email/downloadasset è tecnicamente supportato per la ricerca (ha la precedenza prima di /apps tramite la normale ricerca Sling CAConfig, ma dopo /etc) il modello potrebbe essere inserito in /conf/global/settings/dam/workflownotification/email/downloadasset. Tuttavia, questa operazione non è consigliata in quanto non esiste un'interfaccia utente di runtime per facilitare la modifica del modello di posta elettronica.

Esempio di licenze DRM example-drm-licenses

Percorso precedente
/etc/dam/drm/licenses/
Nuovi percorsi
/libs/settings/dam/drm
Linee guida per la ristrutturazione
N/D
Note
N/D
Posizione precedente
/etc/dam/adhocassetshare
Nuove posizioni

/libs/settings/dam/adhocassetshare

/apps/settings/dam/adhocassetshare

Orientamenti per la ristrutturazione

Se il modello e-mail è stato modificato dal cliente, per allinearlo alla nuova struttura dell’archivio:

  1. Il modello di posta elettronica aggiornato deve essere copiato da /etc/dam/adhocassetshare a /apps/settings/dam/adhocassetshare
    1. Poiché la destinazione è in /apps, la modifica deve essere persistente in SCM.
  2. Rimuovi la cartella: /etc/dam/adhocassetshare dopo lo spostamento dei modelli di posta elettronica al suo interno.
    1. Se non sono stati apportati aggiornamenti al modello di posta elettronica in /etc, è possibile rimuovere la cartella perché il modello di posta elettronica originale esiste in /libs/settings/dam/adhocassetshare come parte dell'installazione di AEM 6.4.
Note
Anche se /conf/global/settings/dam/adhocassetshare è tecnicamente supportato per la ricerca (ha la precedenza prima di /apps tramite la consueta ricerca Sling CAConfig, ma dopo /etc), il modello può essere inserito in /conf/global/settings/dam/adhocassetshare. Tuttavia, questa operazione non è consigliata in quanto non esiste un'interfaccia utente di runtime per facilitare la modifica del modello di posta elettronica

Script flusso di lavoro InDesign indesign-workflow-scripts

Posizione precedente
/etc/dam/indesign/scripts
Nuove posizioni

/libs/settings/dam/indesign

/apps/settings/dam/indesign

Orientamenti per la ristrutturazione

Per allinearsi alla nuova struttura dell’archivio:

  1. Copia tutti gli script personalizzati o modificati da /etc/dam/indesign/scripts a /apps/settings/dam/indesign/scripts
    1. Solo gli script nuovi o modificati sono disponibili come script non modificati forniti dall'AEM tramite /libs/settings nell'AEM 6.5
  2. Individua tutti i modelli di flusso di lavoro che utilizzano il passaggio WF del processo di estrazione file multimediali e
    1. Per ogni istanza del passaggio del flusso di lavoro, aggiornare i percorsi nella configurazione in modo che puntino esplicitamente agli script corretti in /apps/settings/dam/indesign/scripts o /libs/settings/dam/indesign/scripts come appropriato.
  3. Rimuovi completamente /etc/dam/indesign/scripts.
Note
Si consiglia di memorizzare gli script personalizzati in /apps, in quanto è la posizione in cui deve essere memorizzato il codice.

Configurazioni di trascodifica video video-transcoding-configurations

Posizione precedente
/etc/dam/video
Nuove posizioni

/libs/settings/dam/video

/apps/settings/dam/video

Orientamenti per la ristrutturazione

Le personalizzazioni a livello di progetto devono essere tagliate e incollate in percorsi /apps o /conf equivalenti, a seconda dei casi.

Per allinearsi alla struttura dell’archivio AEM 6.4:

  1. Copia le configurazioni video modificate da /etc/dam/video a /apps/settings/dam/video
  2. Rimuovi /etc/dam/video
Note
N/D

Configurazioni predefiniti visualizzatore viewer-preset-configurations

Posizione precedente
/etc/dam/presets/viewer
Nuove posizioni

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

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

Orientamenti per la ristrutturazione

Per il predefinito visualizzatore pronto all’uso, è disponibile solo nella nuova posizione.

Per il predefinito per visualizzatori personalizzati:

  • eseguire uno script di migrazione per spostare il nodo da /etc a /conf. Lo script si trova in https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json
  • oppure puoi modificare la configurazione e salvarla automaticamente nella nuova posizione.

Non è necessario modificare il codice copyURL/embed per puntare a /conf. La richiesta esistente a /etc viene reindirizzata al contenuto corretto da /conf.

Note
N/D

Varie misc2

Posizione precedente

/etc/clientlibs/foundation/asseteditor

/etc/clientlibs/foundation/assetshare

/etc/clientlibs/foundation/assetinsights

Nuove posizioni
/libs/dam/clientlibs
Orientamenti per la ristrutturazione

Regolare i riferimenti per puntare alle nuove risorse in /libs utilizzando il prefisso proxy /etc.clientlibs/.

Infine, effettua la pulizia rimuovendo le cartelle per le clientlibs migrate da /etc/clientlibs/foundation/

Note
N/D
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2