Erreur du lanceur pour le workflow "Date de dernière modification du jeu de DAM" après mise à jour

Dernière mise à jour : 2024-01-30

Supprimez le com.adobe.dam.asset.nui.feature.flag et que le lanceur fonctionne comme prévu.

Description

Environnement
Adobe Experience Manager (AEM)

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 ne s’exécute plus.

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:

  1. Installez le package créé par le client.

  2. Créez la même structure de dossiers que celle utilisée par le client dans AEM - Ressources.

  3. Ajoutez des ressources au dossier créé précédemment.

  4. Modifier des métadonnées (par exemple : Titre) d’une ressource dans le dossier spécifié.

Résultats attendus:

La variable jcr:LastModified date doit être mise à jour.

Résultats réels:

La variable jcr:LastModified date n’est pas modifiée.

Résolution

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.

Sur cette page