Stato RISORSA DI SECONDO LIVELLO visualizzato per Risorsa

Lo stato di RISORSA SECONDARIA corrisponde alla situazione in cui la risorsa ha risorse correlate le cui date di Digital Rights Management sono scadute. Si tratta di uno scenario specifico in cui la risorsa principale stessa è scaduta. Questo articolo fornisce i passaggi per risolvere il problema.

Descrizione description

Ambiente

  • Experience Manager
  • Experience Manager 6.5
  • Experience Manager Assets

Problema/Sintomi

Durante l'esplorazione delle risorse, alcune risorse mostrano lo stato *RISORSA SECONDARIA*stato:

Cosa significa?

Risoluzione resolution

Lo stato di RISORSA DI SECONDO LIVELLO corrisponde a quando la risorsa ha alcune risorse correlate per le quali la data del Digital Rights Management è scaduta.

Questo è un caso specifico dello scenario in cui la risorsa principale stessa è scaduta, documentato qui:

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

Per verificare quale risorsa correlata è scaduta, apri la scheda Base delle proprietà della risorsa e osserva l'icona del flag di colore rosso:

Le risorse correlate interessate sono di due tipi:

#1 - La risorsa è un PDF con pagine secondarie

Se hai modificato la "Risorsa di aggiornamento DAM" per estrarre pagine dal PDF, verrà creata una risorsa secondaria per le pagine del documento.

Ogni pagina estratta è una risorsa, memorizzata nella risorsa principale, in un sottonodo/cartella denominato /risorse secondarie e non dispone di proprietà di metadati, inclusa la data Scadenza DRM nella scheda Avanzate.

Se tale data della Scadenza  è stata superata, vedrai:

  • lo stato SCADUTO della pagina secondaria/risorsa di secondo livello durante la navigazione nelle risorse di secondo livello principali del PDF (utilizzando la barra in alto a sinistra, passa dalla vista Solo contenuto a Risorse di secondo livello)
  • lo stato RISORSA SECONDARIA tornando al PDF principale

Questo è documentato alla seguente pagina [ 0] .

#2 - La risorsa presenta risorse di riferimento

Per qualsiasi tipo di risorsa, è possibile fare riferimento ad altre risorse. Lo stato di RISORSA DI SECONDO LIVELLO viene calcolato anche osservando la data di Scadenza di ciascuno di tali riferimenti.

Tali riferimenti vengono memorizzati in una proprietà:

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

Nota:

nel caso in cui la risorsa abbia troppi riferimenti (diverse migliaia), potrebbero verificarsi alcuni problemi di prestazioni dell’interfaccia utente quando si tenta di visualizzare le proprietà della risorsa.

Il controllo/calcolo dello stato di tutti i riferimenti potrebbe richiedere troppo tempo e la richiesta di apertura delle proprietà andrà in timeout.

Troppi riferimenti sono preoccupanti e devono essere esaminati, in quanto possono causare problemi relativi alle prestazioni:

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

Per risolvere il problema, se questi riferimenti correlati non apportano alcun valore, è possibile eliminare la seguente cartella/nodo secondario da CRX/DE:

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

****#3 - Suggerimenti per la verifica delle risorse scadutePer elencare tutte le risorse nell’archivio che hanno raggiunto la data di scadenza, è possibile utilizzare la seguente query JCR SQL2:SELECT * FROM [ dam:Asset] WHERE [ jcr:content/metadata/prism:expirationDate] < cast('2023-01-02T17:00:00.000Z' as date)Modifica la data all’ora corrente (in formato GMT).

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