Adobe Experience Manager: viene registrato un errore durante il flusso di lavoro Aggiorna risorsa DAM
Descrizione description
Quando carichi una risorsa in AEM, è possibile che venga registrato un errore error.log mentre il flusso di lavoro Aggiorna risorsa DAM è in esecuzione.
Questo articolo descrive come verificare se l’elaborazione delle risorse è stata completata correttamente.
Ambiente
Adobe Experience Manager 6.5 LTS
Adobe Experience Manager 6.5
Risoluzione resolution
Se puoi confermare quanto segue, l’elaborazione delle risorse può essere considerata completata correttamente.
Controllo 1: verificare che lo stesso errore non si ripeta
Cerca error.log utilizzando il percorso della risorsa interessata e rivedi la cronologia di elaborazione.
Dopo l’errore iniziale, se il flusso di lavoro tenta nuovamente e lo stesso errore non viene registrato nuovamente, puoi considerare il problema risolto riprovando e presumere che l’elaborazione delle risorse sia stata completata correttamente.
$ grep "/content/dam/testfolder/test.png/jcr:content/renditions/original" error.log *INFO* [ JobHandler: /var/workflow/instances/server0/yyyy-mm-dd/update_asset_1:/content/dam/testfolder/test.png/jcr:content/renditions/original] ... *WARN* [ ... Granite Transient Workflow Queue(com/adobe/granite/workflow/transient/job/var/workflow/models/dam/update_asset)] org.apache.sling.event.impl.jobs.queues.JobQueueImpl.Granite Transient Workflow Queue Failed job Sling Job [ ... transient.workflowDataPayload=/content/dam/testfolder/test.png/jcr:content/renditions/original , ... event.job.retries=10, ... event.job.retrycount=1 ] , will retry 9 more time(s), retryCount=1 *INFO* [ JobHandler: /var/workflow/instances/server0/yyyy-mm-dd/update_asset_2:/content/dam/testfolder/test.png/jcr:content/renditions/original] ... *WARN* [ ... Granite Transient Workflow Queue(com/adobe/granite/workflow/transient/job/var/workflow/models/dam/update_asset)] org.apache.sling.event.impl.jobs.queues.JobQueueImpl.Granite Transient Workflow Queue Failed job Sling Job [ ... transient.workflowDataPayload=/content/dam/testfolder/test.png/jcr:content/renditions/original , ... event.job.retries=10, ... event.job.retrycount=2 ] , will retry 8 more time(s), retryCount=2 *INFO* [ JobHandler: /var/workflow/instances/server0/yyyy-mm-dd/update_asset_3:/content/dam/testfolder/test.png/jcr:content/renditions/original] ...
Controllo 2: verifica che la risorsa non visualizzi uno stato anomalo nella console Assets
Nella console Assets, apri la risorsa interessata nella vista a schede:
https://< host> /assets.html/content/dam/testfolder
Verifica quanto segue:
- La risorsa non mostra uno stato come Elaborazione o Non riuscito.
- Per una risorsa appena caricata, viene visualizzato il badge Nuovo e la risorsa non si trova in uno stato di errore.
Controllo 3: verificare che siano state generate le rappresentazioni
Apri la risorsa interessata nella console Assets. Nella schermata dei dettagli della risorsa, utilizza la barra laterale per confermare che sono state generate le rappresentazioni.
https://< host> /assetdetails.html/content/dam/testfolder/test.png