Os nós jcr:content ou vlt:definition e seus filhos não são sobrescritos durante a instalação do Simple File Aggregate | AEM 6.3

Os nós jcr:content ou vlt:definition e seus filhos não são sobrescritos durante a instalação do Simple File Aggregate | AEM 6.3

Problema

Para agregações de arquivo simples em um pacote, o nó filho jcr:content ou vlt:definition não é substituído corretamente.
Exemplo
de estado no repositório:

+ content
+ test
+ thumbnail.png [nt:file]
+ jcr:content [nt:resource]
+ dam:thumbnails [nt:folder]

No pacote você tem o filtro

< workspaceFilter version="1.0" >
< filter root="/content/test" />
< /workspaceFilter >

E o conteúdo do pacote consiste apenas no arquivo binário /content/test/thumbnail.png.
Depois de instalar esse pacote, ele não removerá/recriará /content/test/thumbnail.png/jcr:content e também deixará o nó filho dam:thumbnails no lugar.

Ambiente

AEM 6.3.1.2 e abaixo.

Causa

Este é um problema conhecido corrigido por JCRVLT-177 em Jackrabbit FileVault 3.1.40.

Resolução

Instale o AEM 6.3 SP2 que atualizará o pacote Jackrabbit FileVault para a versão 3.1.42.

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?