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 Servletin 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:
-
Verificare l’impostazione corrente per il numero massimo di risorse (
cq.dam.batch.metadata.maxresources) inDAM Batch Metadata Servlet(com.day.cq.dam.core.impl.servlet.BatchMetadataServlet):-
Accedi all’istanza Author.
-
Nel browser, invia una richiesta GET a:
/content/dam/dam.batch.metadata.json -
La risposta sarà un oggetto JSON, ad esempio:
{ "limit": 100 }, che indica il limite di risorse corrente.
-
-
Se questo valore è impostato sul valore predefinito (100), ridurlo a un valore inferiore, ad esempio 15.
-
Una volta modificato, conferma il nuovo limite inviando una richiesta GET come indicato sopra.
-
Utilizza il pannello Collegamenti in InDesign per verificare che tutti i collegamenti delle risorse presentino lo stato corretto.
-
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