ECU ecu
OBSOLETO: Utilizzo di contenuti estranei (sostituito da CAV, Violazione dell’area contenuto)
Informazioni di base background
ECU identifica il pattern di utilizzo di aree di contenuto diverse in modo tale da violare le regole di classificazione del contenuto.
L’elaborazione delle richieste sling definisce come il contenuto di una risorsa, in particolare la relativa proprietà sling:resourceType, viene utilizzato per determinare lo script che verrà impiegato per il rendering del contenuto. (Consulta l’individuazione dello script per ulteriori informazioni). Sling fornisce anche tecniche per accedere alle risorse e unirle tramite sovrapposizioni e sostituzioni. Queste tecniche sono descritte come parte di Sling Resource Merger e in Sovrapposizioni.
Per rendere più sicuro e facile far comprendere alla clientela quali aree di /libs si possono utilizzare in sicurezza e sovrapporre, il contenuto in /libs è stato classificato con proprietà “mixin”:
- Pubblico
- Astratto
- Finale
- Interno
Ogni classificazione implica regole su come il contenuto può essere utente, ereditato o sovrapposto. Consulta Aggiornamenti sostenibili per una descrizione dettagliata.
Possibili implicazioni e rischi implications-and-risks
- Un aggiornamento AEM può causare problemi di rendering della pagina e altri comportamenti indesiderati.
- Gli aggiornamenti di sicurezza non sono efficaci.
Soluzioni possibili solutions
- Riduci al minimo l’utilizzo della sovrapposizione dei contenuti nei casi in cui è necessario.
- In particolare, evita di sovrapporre i contenuti soggetti a restrizioni (classificazione finale e classificazione interna).
- È consigliabile adattare i cambiamenti provenienti da
/libsdopo gli aggiornamenti AEM, Service Pack o le installazioni Cumulative Fix Pack. - Contatta il team di supporto AEM per ottenere chiarimenti o per eventuali dubbi.