Adobe Asset Link lascia i collegamenti in uno stato inaccessibile quando si utilizza InDesign

Questo articolo spiega come risolvere un problema in cui Adobe Asset Link rende inaccessibili i collegamenti alle risorse in InDesign. La causa principale è un errore di configurazione in Adobe Experience Manager (AEM), correlato in modo specifico alla proprietà Numero massimo di risorse. La risoluzione prevede la riduzione di questo valore per ridurre il numero di percorsi di risorse inclusi in un singolo URL di richiesta, garantendo la compatibilità con i limiti di lunghezza degli URL tra client, server e componenti di rete.

Descrizione description

Ambienti

Integrazione di Adobe Experience Manager (AEM) Assets con le applicazioni Creative Cloud, in particolare InDesign

Problema/Sintomi

Quando si utilizza Adobe Asset Link all’interno di InDesign, lo stato dei collegamenti incorporati alle risorse memorizzate in AEM Assets può diventare “inaccessibile”.

Causa

  • Il problema è causato da una configurazione errata della proprietà Numero massimo di risorse nelle impostazioni OSGi per DAM Batch Metadata Servlet in AEM.
  • Quando InDesign si connette ad AEM tramite Asset Link, legge questa proprietà durante la connessione iniziale. InDesign lo utilizza durante la costruzione di un URL di richiesta per AEM per verificare lo stato delle risorse collegate nei documenti InDesign aperti.
  • Tuttavia, esiste un limite alla lunghezza massima dell’URL che può essere elaborato dal client HTTP di InDesign, dal server AEM e da qualsiasi componente di rete intermedio che gestisce la richiesta HTTP tra il client (InDesign) e il server (AEM).
  • InDesign può costruire un URL con un lungo elenco di percorsi di risorse in una singola richiesta link status. Se l’URL supera la lunghezza di una richiesta HTTP supportata, l’operazione non riesce e si verifica uno stato di collegamento non valido in InDesign.

Risoluzione resolution

Per risolvere il problema in Adobe Asset Link quando si utilizza InDesign, effettua le seguenti operazioni:

  1. Verificare l’impostazione corrente per il numero massimo di risorse (cq.dam.batch.metadata.maxresources) in DAM Batch Metadata Servlet (com.day.cq.dam.core.impl.servlet.BatchMetadataServlet):

    1. Accedi all’istanza Author.

    2. Nel browser, invia una richiesta GET a:

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

    3. La risposta sarà un oggetto JSON, ad esempio:{ "limit": 100 }, che indica il limite di risorse corrente.

  2. Se questo valore è impostato sul valore predefinito (100), ridurlo a un valore inferiore, ad esempio 15.

  3. Una volta modificato, conferma il nuovo limite inviando una richiesta GET come indicato sopra.

  4. Utilizza il pannello Collegamenti in InDesign per verificare che tutti i collegamenti delle risorse presentino lo stato corretto.

  5. Se i problemi persistono, acquisisci i registri a livello di TRACE durante le occorrenze per ulteriori analisi.

Lettura correlata

Flussi di lavoro creativi di Adobe Asset Link e AEM

recommendation-more-help
experience-cloud-kcs-help-kbarticles