Les workflows sont définis sur « non modifiables » après le déploiement du code

Cet article résout le problème d’AEM où, après la création d’un workflow dans AEM suivi d’un déploiement de code, le workflow apparaît comme « non modifiable ». En règle générale, vous devez veiller à ce que vos modèles de workflow dans la base de code soient cohérents entre plusieurs environnements, afin de ne pas avoir à recréer des workflows par environnement.

Description description

Environnement

Experience Manager as a Cloud Service

Problème/Symptômes

Après la création d’un workflow dans AEM et en cas de déploiement de code, le workflow apparaît comme « non modifiable ».

Résolution resolution

Lorsque vous créez un workflow, son modèle est enregistré par défaut dans :

/conf/global/settings/workflow/models

et lorsque vous effectuez l’opération de synchronisation pour la rendre utilisable, le modèle est également enregistré dans :

/var/workflow/models

Selon cette bonne pratique, vous devez conserver vos modèles de workflow dans la base de code afin d’être cohérent dans plusieurs environnements, et vous n’avez pas à recréer de workflows par environnement.

Lors de la création d’un workflow à l’aide de l’interface utilisateur d’AEM, après un déploiement de code, la

/conf/global/settings/workflow/models

est remplacé conformément à la configuration du filtre codebase.

<filter root="/conf/global/settings/workflow/models" mode="replace" />

Cela crée un problème, car le modèle dans :

/conf/global/settings/workflow/models

est supprimé, car il ne se trouve pas dans la base de code, et le modèle dans :

/var/workflow/models

n’est pas supprimé, mais est toujours utilisable à la place.

Puisque vous n’avez plus le modèle dans :

/conf/global/settings/workflow/models

le modèle de workflow est marqué comme « Non modifiable ».

Lecture connexe

Posez Des Questions Dans Notre Communauté Experience League Campaign

Si vous avez des questions à ce sujet ou si vous souhaitez lire les réponses aux questions précédentes, nous vous invitons à consulter notre article de blog de la communauté ​ qui comprend cet article, à nous envoyer vos questions et commentaires et à rejoindre notre communauté Experience League Campaign !

recommendation-more-help
experience-cloud-kcs-help-kbarticles