Les nœuds jcr:content ou vlt:definition ainsi que leurs enfants ne sont pas remplacés lors de l’installation d’un agrégat de fichiers simple | AEM 6.3
Problème
Pour les agrégats de fichiers simples d’un package, le nœud enfant jcr:content ou vlt:definition n’est pas correctement remplacé.
Exemple
État dans le référentiel :
+ content
+ test
+ thumbnail.png [nt:file]
+ jcr:content [nt:resource]
+ dam:thumbnails [nt:folder]
Dans le package se trouve le filtre
< workspaceFilter version="1.0" >
< filter root="/content/test" />
< /workspaceFilter >
Et le package ne se compose que du fichier binaire /content/test/thumbnail.png.
Une fois ce package installé, /content/test/thumbnail.png/jcr:content n’est pas supprimé/recréé et le nœud enfant dam:thumbnails reste en place.
Environnement
AEM 6.3.1.2 et versions antérieures.
Cause
Il s’agit d’un problème connu résolu par JCRVLT-177 dans Jackrabbit FileVault 3.1.40.
Résolution
Installez AEM 6.3 SP2, qui mettra à jour le lot Jackrabbit FileVault vers la version 3.1.42.
Adobe
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?