Flusso di lavoro Pubblica struttura contenuto bloccato sullo stato di esecuzione su AEMaaCS - Assets
Il flusso di lavoro Pubblica struttura contenuto in AEMaaCS - Assets si blocca durante la pubblicazione delle risorse dall’ambiente di authoring. Per risolvere il problema, ripristina le configurazioni predefinite.
Descrizione description
Ambiente
- Prodotto: Adobe Experience Manager as a Cloud Service (AEMaaCS) - Assets
- Flusso di lavoro: Pubblica struttura contenuto
- Istanza: Sviluppo
Problema/Sintomi
- Il flusso di lavoro Pubblica albero dei contenuti in Digital Asset Management (DAM) si blocca nello stato di esecuzione e non viene completato quando viene attivato sulle cartelle.
- I registri mostrano l'errore:
;java.lang.RuntimeException: Unable to deserialize property 'com.adobe.granite.workflow.job'. - I primi due passaggi del flusso di lavoro sono stati completati; quelli successivi non vengono eseguiti.
- Il problema persiste nelle diverse dimensioni del payload, compresi i payload di piccole dimensioni (ad esempio, 15 MB, 81 immagini).
- La pubblicazione ricorsiva ha esito negativo anche per i contenuti minimi.
- La pubblicazione rapida per le singole risorse funziona come previsto.
Risoluzione resolution
Per risolvere il problema, effettua le seguenti operazioni:
-
Verificare le configurazioni predefinite per eventuali modifiche, concentrandosi sulle modifiche apportate a
com.adobe.cq.deserfw.impl.DeserializationFirewallImpl. -
Assicurati che le configurazioni personalizzate estendano le impostazioni OOTB senza rimuovere le impostazioni predefinite.
-
Se mancano voci OOTB nella configurazione:
- Ripristinali facendo riferimento alla configurazione predefinita.
- Aggiungi le modifiche personalizzate sopra questa configurazione ripristinata.
-
Distribuisci la configurazione aggiornata nell’ambiente di sviluppo.
-
Interrompi tutti i flussi di lavoro bloccati nello stato in esecuzione .
-
Avvia e verifica una nuova istanza del flusso di lavoro Pubblica struttura contenuto.