Ristrutturazione dell’archivio risorse in AEM 6.5

Come descritto nell'elemento padre Ristrutturazione dell’archivio in AEM 6.5 I clienti che eseguono l’aggiornamento a AEM 6.5 devono utilizzare questa pagina per valutare lo sforzo di lavoro associato alle modifiche dell’archivio che influiscono sulla soluzione AEM Assets. Alcune modifiche richiedono un lavoro durante il processo di aggiornamento di AEM 6.5, mentre altre possono essere differite fino a un aggiornamento futuro.

Con aggiornamento alla versione 6.5

Prima dell’aggiornamento futuro

Con aggiornamento alla versione 6.5

Varie

Posizione precedente /etc/dam/jobs
Nuove posizioni /var/dam/jobs
Orientamento alla ristrutturazione

Se un codice personalizzato dipende da questa posizione (ad es. il codice si basa esplicitamente su questo percorso) quindi il codice deve essere aggiornato per utilizzare la nuova posizione prima dell'aggiornamento; Idealmente le API Java sono utilizzate quando disponibili per ridurre le dipendenze su qualsiasi percorso specifico nel JCR.

Posizione temporanea per il blocco del file zip per il client da scaricare. Non è necessario eseguire l’aggiornamento da quando il client richiede di scaricare la risorsa. Verrà generato un file nella nuova posizione.

Note N/D

Prima dell’aggiornamento futuro

Modello di notifica e-mail evento Asset/Collection

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

/libs/settings/dam/notification

/apps/settings/dam/notification

Orientamento alla ristrutturazione

Se i modelli di posta elettronica sono stati modificati dal cliente, eseguire le azioni seguenti per allinearsi alla nuova struttura del repository:

  1. La /libs/settings/dam/notification il modello di posta elettronica deve essere copiato da /etc/notification/email/default a /apps/settings/notification/email/default
    1. Perché la destinazione è in /apps questa modifica deve essere mantenuta 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, la cartella può essere rimossa poiché il modello di posta elettronica originale esiste in /libs/settings/notification/email/default come parte dell'installazione AEM 4.
Note N/D

Progettazioni di condivisione risorse classiche

Posizione precedente /etc/designs/assetshare
Nuove posizioni

/libs/settings/wcm/designs/assetshare

/apps/settings/wcm/designs/assetshare

Orientamento alla ristrutturazione

Per tutte le progettazioni gestite in SCM e non scritte in fase di esecuzione tramite le finestre di dialogo di progettazione, eseguire le azioni seguenti per allinearsi al modello più recente:

  1. Copia le progettazioni dalla posizione precedente alla nuova posizione in /apps.
  2. Convertire CSS, JavaScript e risorse statiche nella progettazione in un Libreria client con allowProxy = true.
  3. Aggiorna i riferimenti alla posizione precedente nel cq:designPath proprietà tramite AEM > Amministratore DAM > Pagina Condivisione risorse > Proprietà pagina > Scheda Avanzate > Campo struttura.
  4. Aggiorna le pagine che fanno riferimento alla posizione precedente per utilizzare la nuova categoria Libreria client . È necessario aggiornare il codice di implementazione della pagina.
  5. Aggiorna le regole del Dispatcher per consentire il servizio delle librerie client tramite il /etc.clientlibs/ servlet proxy.

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

Note N/D

Scarica il modello di notifica per e-mail delle risorse

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

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

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

Orientamento alla ristrutturazione

Se i modelli di posta elettronica (downloadasset o transientworkflow completato) sono state modificate, quindi segui la procedura seguente per allinearla 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. Perché la destinazione è in /apps questa modifica deve essere mantenuta 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, la cartella può essere rimossa poiché il modello di posta elettronica originale esiste in /libs/settings/dam/workflownotification/email/downloadasset come parte dell'installazione di AEM 6.4.
Note Quando /conf/global/settings/dam/workflownotification/email/downloadasset è tecnicamente supportato per la ricerca (ha la precedenza prima di /apps tramite la tipica ricerca Sling CAConfig, ma dopo /etc) il modello può essere inserito in /conf/global/settings/dam/workflownotification/email/downloadasset. Tuttavia, questo non è consigliato in quanto non esiste alcuna interfaccia utente di runtime per facilitare la modifica del modello di posta elettronica.

Esempio di licenze DRM

Posizione precedente /etc/dam/drm/licenses/
Nuove posizioni /libs/settings/dam/drm
Orientamento alla ristrutturazione N/D
Note N/D
Posizione precedente /etc/dam/adhocassetshare
Nuove posizioni

/libs/settings/dam/adhocassetshare

/apps/settings/dam/adhocassetshare

Orientamento alla ristrutturazione

Se il modello e-mail è stato modificato dal cliente, per allinearlo alla nuova struttura del repository:

  1. Il modello di posta elettronica aggiornato deve essere copiato da /etc/dam/adhocassetshare a /apps/settings/dam/adhocassetshare
    1. Perché la destinazione è in /apps questa modifica deve essere mantenuta 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, la cartella può essere rimossa poiché il modello di posta elettronica originale esiste in /libs/settings/dam/adhocassetshare come parte dell'installazione di AEM 6.4.
Note Quando /conf/global/settings/dam/adhocassetshare è tecnicamente supportato per la ricerca (ha la precedenza prima di /apps tramite la ricerca CAConfig solita, ma dopo /etc), il modello può essere inserito in /conf/global/settings/dam/adhocassetshare. Tuttavia, questo non è consigliato in quanto non esiste alcuna interfaccia utente di runtime per facilitare la modifica del modello di posta elettronica

Script del flusso di lavoro di InDesign

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

/libs/settings/dam/indesign

/apps/settings/dam/indesign

Orientamento alla ristrutturazione

Per allinearsi alla nuova struttura del repository:

  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 come script non modificati forniti da AEM saranno disponibili tramite /libs/settings nella AEM 6.5
  2. Individua tutti i modelli di flusso di lavoro che utilizzano il passaggio WF del processo di estrazione dei file multimediali e
    1. Per ogni istanza del passaggio del flusso di lavoro, aggiorna i percorsi nella configurazione in modo che puntino esplicitamente agli script appropriati in /apps/settings/dam/indesign/scripts o /libs/settings/dam/indesign/scripts se del caso.
  3. Rimuovi /etc/dam/indesign/scripts interamente.
Note È consigliabile memorizzare gli script personalizzati in /apps, poiché si tratta del percorso in cui deve essere memorizzato il codice.

Configurazioni di transcodifica video

Posizione precedente /etc/dam/video
Nuove posizioni

/libs/settings/dam/video

/apps/settings/dam/video

Orientamento alla ristrutturazione

Le personalizzazioni a livello di progetto devono essere tagliate e incollate sotto un livello equivalente /apps o /conf percorsi, 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 dei predefiniti per visualizzatori

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

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

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

Orientamento alla ristrutturazione

Per il predefinito visualizzatore, sarà disponibile solo nella nuova posizione.

Per il predefinito visualizzatore personalizzato:

  • dovrai 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 regolare il codice copyURL/embed per puntare a /conf. La richiesta esistente a /etc verrà reindirizzato al contenuto corretto da /conf.

Note N/D

Varie

Posizione precedente

/etc/clientlibs/foundation/asseteditor

/etc/clientlibs/foundation/assetshare

/etc/clientlibs/foundation/assetinsights

Nuove posizioni /libs/dam/clientlibs
Orientamento alla ristrutturazione

Adeguare eventuali riferimenti alle nuove risorse in /libs utilizzando /etc.clientlibs/ consenti prefisso proxy.

Infine, ripulisci rimuovendo le cartelle per i clientlibs migrati da /etc/clientlibs/foundation/

Note N/D

In questa pagina