Avisos de recursos desatualizados ocorrem após a publicação rápida no AEM 6.5 Forms
Ao publicar rapidamente em páginas com formulários adaptáveis no AEM 6.5 Managed Services, ocorrem mensagens de recursos desatualizadas, mesmo que esses recursos tenham sido recém-publicados. Esses alertas não afetam a funcionalidade da página, mas podem induzir em erro durante os workflows de publicação. Para corrigir isso, verifique as propriedades de replicação e, opcionalmente, desative os componentes que acionam esses alertas.
Descrição description
Ambiente
Produto: Adobe Experience Manager - Forms (AEM - Forms)
Versão: AEM 6.5
Componentes envolvidos: ativos, temas e modelos do Forms
Problema/Sintomas
- Mensagens de recursos desatualizadas são exibidas durante operações de publicação rápida.
- As mensagens de recursos desatualizadas persistem mesmo após a publicação recente dos mesmos recursos.
- Entrada de log:
com.adobe.aem.formsndocuments.service.impl.StaleAssetIndicatorServiceImpl [ StaleAssetIndicator] : Cache Stale due to dependant asset - Caminhos e nós específicos são sinalizados como desatualizados.
- A funcionalidade da página e os resultados da publicação permanecem inalterados.
- O problema está vinculado às propriedades
cq:lastModifiedausentes nos ativos de formulário. - As mensagens de recurso desatualizadas não são exibidas durante as etapas de aprovação do fluxo de trabalho.
Resolução resolution
Esse comportamento é esperado e não afeta a publicação ou os fluxos de trabalho. No entanto, é possível reduzir ou eliminar as mensagens de recursos desatualizadas seguindo estas etapas:
-
Verifique se todos os nós afetados têm as propriedades de replicação apropriadas
- Certifique-se de
cq:lastReplicationAction= Ativar. - Confirme se os carimbos de data/hora de
cq:lastReplicatedsão posteriores acq:lastModified.
- Certifique-se de
-
Desabilitar componentes que disparam mensagens de recursos desatualizadas (não recomendado)
-
Ir para
/system/console/components. -
Desative os seguintes componentes:
com.adobe.aem.formsndocuments.publish.AssetReferenceProvidercom.adobe.aem.formsndocuments.service.impl.FormsRelationServiceImpl
-
Para obter mais detalhes, consulte a documentação de StaleAssetIndicatorService.