Assets non mostra l’anteprima in AEM DAM
Le Assets caricate su Adobe Experience Manager (AEM) Managed Services non visualizzano anteprime o miniature nell’ambiente Prod/Dev/Stage. Per risolvere questo problema, rivedi e aggiorna le configurazioni del flusso di lavoro DAM, sostituisci il gestore di anteprima PDF e convalida l’elaborazione delle risorse dopo il riavvio dell’istanza AEM.
Descrizione description
Ambiente
- Adobe Experience Manager (AEM) Managed Services
- AEM 6.5
- Tutti gli ambienti
Problema/Sintomi
-
Le risorse caricate non visualizzano anteprime o miniature.
-
Le immagini caricate di recente non sono visibili nel pannello laterale durante la modifica delle pagine.
-
Il problema riguarda tutte le nuove cartelle e i nuovi file creati in qualsiasi sito dell’ambiente interessato.
-
Il comportamento osservato include:
- La proprietà
dam:assetStatedelle risorse rimane non elaborata. - I nuovi tentativi manuali dei flussi di lavoro di elaborazione delle risorse non riescono a risolvere il problema.
- Sono stati osservati processi del flusso di lavoro infiniti o bloccati, in particolare sospesi al passaggio
CreatePdfPreviewProcess.
- La proprietà
Risoluzione resolution
Per risolvere il problema relativo alle anteprime delle risorse mancanti in AEM, effettua le seguenti operazioni:
- Verificare di aver configurato due flussi di lavoro DAM paralleli (ad esempio,
DAM Update Assete un flusso di lavoro personalizzato).DAM Update Assetè un flusso di lavoro preconfigurato. Una risorsa di aggiornamento DAM personalizzata è un’estensione del flusso di lavoro Aggiorna risorsa DAM (con alcuni passaggi aggiuntivi in base alle tue esigenze). Idealmente dovresti avere un flusso di lavoro OOTB. Se entrambi i flussi di lavoro hanno lo stesso scopo, disabilitarne uno per evitare conflitti. Se scegli di mantenere entrambi, accertati che ciascuno di essi abbia un ambito corretto per il proprio percorso di risorsa e sia impostato sutransient = trueper ottimizzare le prestazioni. Per i passaggi, consultare Creazione di un flusso di lavoro transitorio nella Guida utente di AEM 6.5. - Nella console Flusso di lavoro di AEM, apri ogni modello di flusso di lavoro. Individua il passaggio
CreatePdfPreviewProcesse sostituiscilo con il processo AEM PDF Rasterizer che offre prestazioni migliori con PDF complessi o con un elevato numero di immagini. Per i passaggi, consultare Utilizzare PDF rasterizer per generare le rappresentazioni nella Guida utente di AEM 6.5 LTS. - Configura le dimensioni delle miniature e delle rappresentazioni in modo che corrispondano all’output previsto (ad esempio, 1280x1280, 319x319). Salva le modifiche per applicare le nuove impostazioni. Per i passaggi, consultare Utilizzare PDF rasterizer per generare le rappresentazioni nella Guida utente di AEM 6.5 LTS.
- Riavvia il server AEM per cancellare eventuali processi o thread di flusso di lavoro bloccati. In questo modo viene ripristinata la coda del flusso di lavoro e le modifiche alla configurazione diventano effettive. Fare riferimento a Interruzione di Adobe Experience Manager nella Guida utente di AEM 6.5.
- Carica una risorsa di esempio (ad esempio PDF) e verifica che le anteprime e le rappresentazioni siano generate correttamente. Conferma che le nuove risorse vengano visualizzate nei risultati di ricerca e nel pannello laterale durante la modifica della pagina. Consulta Caricare Assets nella Guida utente di AEM as a Cloud Service.
- Una volta convalidate, replicate il flusso di lavoro e le modifiche alla configurazione negli ambienti di staging e produzione per garantire la coerenza. Per i passaggi, consultare Distribuzione e manutenzione nella Guida utente di AEM 6.5.
- Esamina i registri di AEM per individuare eventuali avvisi o errori relativi all’elaborazione delle risorse. Attiva su
error.logeworkflow.log. Questo ti aiuta a individuare anticipatamente eventuali problemi residui. Consulta Utilizzo dei registri nella Guida utente di AEM 6.5.