Ambiente
Adobe Experience Manager
Problema
Após a atualização mais recente do AEM como cloud SDK ( 2022.4.7138.20220427T075748Z ), um iniciador personalizado para o DAM Definir data da última modificação o iniciador do fluxo de trabalho não é acionado.
Um iniciador de fluxo de trabalho foi criado para atualizar a data da última modificação para ativos em uma pasta específica quando o usuário altera quaisquer metadados.
O iniciador é uma cópia do padrão, mas foi criado em /conf
pasta e não /libs
.
Após a atualização mais recente do SDK, o iniciador não é mais executado.
Pré-requisitos:
Um pacote com o iniciador criado pelo cliente que executa o DAM Definir data da última modificação em uma pasta de ativos personalizados em um AEMaaCS ambiente.
Etapas de pré-requisitos para reproduzir:
Instale o pacote criado pelo cliente.
Crie a mesma estrutura de pastas que a usada pelo cliente em AEM - Ativos.
Adicione ativos à pasta criada anteriormente.
Modifique quaisquer metadados (Exemplo: Título) de um ativo na pasta especificada.
Resultados esperados:
O jcr:LastModified
deve ser atualizada.
Resultados reais:
O jcr:LastModified
data não é alterada.
Solução
No AEM as a cloud service, a variável DAM Definir data da última modificação iniciador, tem o com.adobe.dam.asset.nui.feature.flag
sinalizador Ativado:
"Esse Sinalizador de recurso controlaria o recurso de integração AEM Assets Nui. Esse Sinalizador só seria ativado se Nui estivesse ativado, caso contrário, retornaria falso. (com.adobe.dam.asset.nui.feature.flag
).”
Depois de remover o sinalizador, o iniciador funciona como esperado.