O Adobe Asset Link deixa os links em um estado inacessível ao usar o InDesign

Este artigo explica como resolver um problema em que o Adobe Asset Link faz com que os links de ativos no InDesign fiquem inacessíveis. A causa raiz é uma configuração incorreta no Adobe Experience Manager (AEM), especificamente relacionada à propriedade Número máximo de recursos. A resolução envolve a redução desse valor para reduzir o número de caminhos de ativos incluídos em um único URL de solicitação, garantindo a compatibilidade com limites de comprimento de URL entre clientes, servidores e componentes de rede.

Descrição description

Ambientes

Integração do Adobe Experience Manager (AEM) Assets com aplicativos da Creative Cloud, especificamente o InDesign

Problema/Sintomas

Ao usar o Adobe Asset Link no InDesign, o status dos links incorporados para ativos armazenados no AEM Assets pode se tornar "inacessível".

Causa

  • O problema é causado por uma configuração incorreta da propriedade Número máximo de recursos nas configurações de OSGi para DAM Batch Metadata Servlet no AEM.
  • Quando o InDesign se conecta ao AEM por meio do Asset Link, ele lê essa propriedade durante a conexão inicial. O InDesign o usa ao criar um URL de solicitação para o AEM verificar o status de ativos vinculados em documentos abertos do InDesign.
  • No entanto, há um limite para o comprimento máximo do URL que pode ser processado pelo cliente HTTP do InDesign, pelo servidor do AEM e por quaisquer componentes de rede intermediários que lidam com a solicitação HTTP entre o cliente (InDesign) e o servidor (AEM).
  • O InDesign pode construir uma URL com uma longa lista de caminhos de ativos em uma única solicitação link status. Se o URL exceder o comprimento de uma solicitação HTTP suportada, falhará silenciosamente, resultando em um status de link inválido no InDesign.

Resolução resolution

Para resolver o problema no Adobe Asset Link ao usar o InDesign, siga estas etapas:

  1. Verifique a configuração atual para o Número máximo de recursos (cq.dam.batch.metadata.maxresources) no DAM Batch Metadata Servlet (com.day.cq.dam.core.impl.servlet.BatchMetadataServlet):

    1. Faça logon na instância do Author.

    2. No navegador, envie uma solicitação do GET para:

      /content/dam/dam.batch.metadata.json

    3. A resposta será um objeto JSON, como:{ "limit": 100 }, indicando o limite de recursos atual.

  2. Se esse valor estiver definido como o padrão (100), reduza-o para um valor menor, como 15.

  3. Depois de alterado, confirme o novo limite enviando uma solicitação GET como acima.

  4. Use o painel Links no InDesign para verificar se todos os links de ativos estão exibindo o status correto.

  5. Se os problemas persistirem, capture os logs no nível da TRACE durante as ocorrências para análise adicional.

Leitura relacionada

Fluxos de trabalho de criação do Adobe Asset Link e do AEM

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f