Le nouveau déploiement entraîne la suppression du style.

Description description

Environnement
Experience Manager

Problème/Symptômes
Après le déploiement d’un pipeline sur un environnement, le ou la client(e) a remarqué que les styles personnalisés d’un modèle et, par conséquent, les styles de la page créée avec ce modèle, ont été supprimés.

Image 1. Le modèle avec les styles présents.

Image 2. Le modèle sans les styles.

Résolution resolution

Lors de l’examen du projet déployé par le ou la client(e) dans son environnement, il est apparu que le fichier filter.xml situé sous la branche responsable de la modification du contenu (cf. point 1) contenait les filtres suivants (cf. point 2).
Le modèle qui a été modifié après le déploiement se trouvait à l’emplacement suivant : /conf/path/settings/wcm/templates/modified template, mais il n’avait pas de mode de filtrage, qui indique par défaut remplacer.
Cela signifie que chaque fois qu’un pipeline est déployé, le chemin d’accès dans le code est utilisé à la place.
Pour résoudre ce problème, définissez le mode de filtrage sur fusionner, à l’instar des autres chemins d’accès (cf. point 3).

1

/aem-cust-project.all-0.0.1-SNAPSHOT/jcr_root/apps/cust-packages/content/install/aem-cust-project.ui.content-0.0.1-SNAPSHOT/META-INF/vault/filter.xml

2

workspaceFilter version="1.0"filter root="/conf/path/settings/wcm/templates/modified_template"/filter root="/conf/path" mode="merge"/filter root="/conf/path2" mode="merge"/filter root="/content/path2" mode="merge"/filter root="/content/dam/path2/asset.jpg" mode="merge"/filter root="/content/experience-fragments/path2" mode="merge"//workspaceFilter

3

workspaceFilter version="1.0"filter root="/conf/path/settings/wcm/templates/modified_template" mode="merge"/filter root="/conf/path" mode="merge"/filter root="/conf/path2" mode="merge"/filter root="/content/path2" mode="merge"/filter root="/content/dam/path2/asset.jpg" mode="merge"/filter root="/content/experience-fragments/path2" mode="merge"//workspaceFilter
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f