Estado de SUBRECURSO mostrado para recurso

El SUBRECURSO El estado corresponde a la situación en la que el activo tiene activos relacionados cuyo Digital Rights Management las fechas han caducado. Este es un caso de escenario específico en el que el recurso principal en sí ha caducado. En este artículo se explican los pasos para resolver el problema.

Descripción description

Entorno

  • Experience Manager
  • Experience Manager 6.5
  • Experience Manager Assets

Problema/Síntomas

Al examinar los recursos, algunos muestran un *SUBRECURSO*estado:

¿Qué significa esto?

Resolución resolution

El estado SUBRECURSO sí corresponde a cuando su activo tiene algunos activos relacionados para los que ha expirado su fecha de Digital Rights Management.

Este es un caso específico de la situación en la que el recurso principal en sí caducó, documentado aquí:

https://experienceleague.adobe.com/docs/experience-manager-65/assets/administer/drm.html?lang=es#asset-expiration

Para comprobar qué recurso relacionado ha caducado, abra las propiedades del recurso Básico  y observe el icono indicador rojo:

La variable activos relacionados se trata de dos tipos:

N.° 1: El recurso es un PDF con subpáginas

Si ha modificado su "Recurso de actualización DAM" para extraer páginas de su PDF, se creará un subrecurso para las páginas del documento.

Cada página extraída es un recurso, almacenado bajo el recurso principal, en un subnodo/carpeta denominado /subassets y tiene propiedades de metadatos, incluido el DRM Caduca fecha en el Avanzadas pestaña.

Si la fecha Caduca ya pasó, verá lo siguiente:

  • El estado CADUCADO de esta subpágina/subrecurso al explorar los subrecursos del PDF principal (mediante el carril superior izquierdo, cambie de la vista Solo contenido a Subrecursos)
  • el estado de SUBRECURSO al volver al PDF principal

Esto se documenta en la siguiente página [ 0] .

N.° 2: El recurso tiene recursos de referencia

Para cualquier tipo de recurso, es posible hacer referencia a otros activos. La variable SUBRECURSO  también se calcula mirando la fecha de Caducidad  de cada una de estas referencias.

Estas referencias se almacenan en una propiedad:

<asset>/jcr:content/related/links/sling:members/sling:resources

Nota:

En el caso de que el recurso tenga demasiadas referencias (varios miles), podría causar algunos problemas de rendimiento de la interfaz de usuario al intentar mostrar las propiedades del recurso.

Comprobar/calcular el estado de todas esas referencias puede llevar demasiado tiempo, y se agotará el tiempo de espera de la solicitud para abrir las propiedades.

Tener demasiadas referencias es preocupante y debe investigarse, ya que puede causar problemas de rendimiento:

https://jackrabbit.apache.org/oak/docs/dos_and_donts.html#Large_Multi_Value_Property

Para solucionar el problema, si estas referencias relacionadas no aportan ningún valor, se puede eliminar la siguiente carpeta/subnodo de CRX/DE:

/conten t/.../<asset>/jcr:content/related/links

****N.° 3: Sugerencias para comprobar los activos caducadosPuede utilizar la siguiente consulta JCR SQL2 para enumerar todos los activos del repositorio que han alcanzado una fecha de caducidad:SELECT * FROM [ dam:Asset] WHERE [ jcr:content/metadata/prism:expirationDate] < cast('2023-01-02T17:00:00.000Z' as date)Cambie la fecha a la hora actual (en formato GMT).

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