Adobe Asset Link deja los vínculos en un estado inaccesible al utilizar InDesign
En este artículo se explica cómo resolver un problema en el que Adobe Asset Link hace que los vínculos de recursos en InDesign no sean accesibles. La causa raíz es una configuración incorrecta en Adobe Experience Manager (AEM), relacionada específicamente con la propiedad Número máximo de recursos. La resolución implica reducir este valor para reducir el número de rutas de recursos incluidas en una sola dirección URL de solicitud, lo que garantiza la compatibilidad con los límites de longitud de URL en clientes, servidores y componentes de red.
Descripción description
Entornos
Integración de Adobe Experience Manager (AEM) Assets con aplicaciones de Creative Cloud, específicamente InDesign
Problema/Síntomas
Al utilizar Adobe Asset Link en InDesign, el estado de los vínculos incrustados a recursos almacenados en AEM Assets puede volverse "inaccesible".
Causa
- El problema se debe a una configuración incorrecta de la propiedad Número máximo de recursos en la configuración de OSGi para
DAM Batch Metadata Servleten AEM. - Cuando InDesign se conecta a AEM a través de Asset Link, lee esta propiedad durante la conexión inicial. InDesign lo utiliza al construir una URL de solicitud para AEM para comprobar el estado de los recursos vinculados en documentos de InDesign abiertos.
- Sin embargo, existe un límite en la longitud máxima de URL que pueden procesar el cliente HTTP de InDesign, el servidor de AEM y cualquier componente de red intermedio que gestione la solicitud HTTP entre el cliente (InDesign) y el servidor (AEM).
- InDesign podría construir una dirección URL con una larga lista de rutas de recursos en una sola solicitud
link status. Si la dirección URL supera la longitud de una solicitud HTTP admitida, falla de forma silenciosa, lo que da como resultado un estado de vínculo no válido en InDesign.
Resolución resolution
Para solucionar el problema en Adobe Asset Link cuando utilice InDesign, siga estos pasos:
-
Compruebe la configuración actual para el Número máximo de recursos (
cq.dam.batch.metadata.maxresources) enDAM Batch Metadata Servlet(com.day.cq.dam.core.impl.servlet.BatchMetadataServlet):-
Inicie sesión en la instancia de Author.
-
En su explorador, envíe una solicitud de GET a:
/content/dam/dam.batch.metadata.json -
La respuesta será un objeto JSON, como:
{ "limit": 100 }, que indica el límite de recursos actual.
-
-
Si este valor está establecido en su valor predeterminado (100), reduzca a un valor inferior, como 15.
-
Una vez modificado, confirme el nuevo límite enviando una solicitud de GET como se ha indicado anteriormente.
-
Use el panel Vínculos de InDesign para comprobar que todos los vínculos de recursos muestran el estado correcto.
-
Si los problemas persisten, capture los registros de nivel de TRACE durante las ocurrencias para un análisis más amplio.
Lectura relacionada
Flujos de trabajo creativos de Adobe Asset Link y AEM