Environnement
Adobe Experience Manager
Problème
Après la dernière mise à jour d’AEM as a cloud SDK ( 2022.4.7138.20220427T075748Z ), un lanceur personnalisé pour la variable DAM Set last modified date le lanceur de workflow n’est pas déclenché.
Un lanceur de workflow a été créé pour mettre à jour la date de dernière modification des ressources dans un dossier spécifique lorsque l’utilisateur modifie des métadonnées.
Le lanceur est une copie de la version standard, mais elle a été créée sous /conf
dossier et non /libs
.
Après la dernière mise à niveau du SDK, le lanceur n’est plus en cours d’exécution.
Conditions préalables:
Un package avec le lanceur créé par le client qui exécute le DAM Set last modified date workflow sur un dossier de ressources personnalisé dans un AEMaaCS environnement.
Étapes préalables à la reproduction:
Installez le package créé par le client.
Créez la même structure de dossiers que celle utilisée par le client dans AEM - Ressources.
Ajoutez des ressources au dossier créé précédemment.
Modifier des métadonnées (par exemple : Titre) d’une ressource dans le dossier spécifié.
Résultats attendus:
Le jcr:LastModified
date doit être mise à jour.
Résultats réels:
Le jcr:LastModified
date n’est pas modifiée.
Solution
Dans AEM as a Cloud Service, la variable DAM Set last modified date lanceur, contient la variable com.adobe.dam.asset.nui.feature.flag
indicateur Activé:
"Cet indicateur de fonctionnalité régit la fonction d’intégration Nui d’AEM Assets. Cet indicateur ne sera activé que si Nui est activé, sinon il renvoie false. (com.adobe.dam.asset.nui.feature.flag
).”
Une fois l’indicateur supprimé, le lanceur fonctionne comme prévu.