Ambiente
Adobe Experience Manager
Problema
Dopo l’ultimo aggiornamento AEM come SDK per cloud ( 2022.4.7138.20220427T075748Z ), è stato avviato un modulo di avvio personalizzato per la Data ultima modifica del set DAM il modulo di avvio del flusso di lavoro non viene attivato.
È stato creato un modulo di avvio del flusso di lavoro per aggiornare l’ultima data di modifica alle risorse in una particolare cartella quando l’utente modifica i metadati.
Il lanciatore è una copia di quello standard, ma è stato creato in /conf
cartella e non /libs
.
Dopo l'ultimo aggiornamento dell'SDK, il modulo di avvio non è più in esecuzione.
Prerequisiti:
Un pacchetto con il modulo di avvio creato dal cliente che esegue il Data ultima modifica del set DAM flusso di lavoro su una cartella di risorse personalizzate in un AEMaaCS ambiente.
Passaggi necessari per la riproduzione:
Installa il pacchetto creato dal cliente.
Crea la stessa struttura di cartelle utilizzata dal cliente in AEM - Assets.
Aggiungi le risorse alla cartella creata in precedenza.
Modifica i metadati (Esempio: Titolo) di una risorsa nella cartella specificata.
Risultati attesi:
La jcr:LastModified
la data deve essere aggiornata.
Risultati effettivi:
La jcr:LastModified
data non modificata.
Soluzione
In AEM as a cloud service, il Data ultima modifica del set DAM lanciatore, ha com.adobe.dam.asset.nui.feature.flag
flag Abilitato:
"Questo flag di funzione regolerebbe la funzione di integrazione di AEM Assets Nui. Questo flag viene attivato solo se Nui è abilitato, altrimenti restituisce false. (com.adobe.dam.asset.nui.feature.flag
).”
Dopo aver rimosso il flag , il modulo di avvio funziona come previsto.