Errori di avviso del registro relativi all’aggiornamento dopo un aggiornamento del service pack

Dopo l’aggiornamento dei Service Pack di AEM 6.5 (SP17-SP24), in error.log possono essere visualizzati diversi messaggi WARN ed ERROR. Questi messaggi sono in genere correlati a configurazioni Sling obsolete, valori di alias di estensione ignorati, interruttori di funzionalità o sequenze di avvio OSGi transitorie. La maggior parte di questi avvisi è rappresentata dal comportamento previsto introdotto dai componenti Sling, Oak e Granite aggiornati e non indica un errore funzionale a meno che non persista dopo l’avvio.

Descrizione description

Ambiente

  • Adobe Experience Manager (AEM) On-Premise
  • Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problema/Sintomi

  • Il valore alias xml:pdf verrà ignorato.
  • Utilizzo della proprietà di configurazione whitelist.bundles.additional obsoleta.
  • Il supporto per il blocco JCR è diventato obsoleto.
  • Risorsa Quickstart non trovata: /resources/toggles/config.json.
  • Service factory ha restituito null durante l’avvio del bundle.
  • PackageTransformer … è stato installato esternamente. Contrassegno come ignorato.

Causa

Gli avvisi provengono dai componenti OSGi aggiornati introdotti nei service pack più recenti. Le proprietà di configurazione, le API e i comportamenti sono stati dichiarati obsoleti, rimossi o ristrutturati. Durante l’avvio, i componenti generano messaggi informativi relativi a configurazioni obsolete, alias di estensioni legacy, funzioni non supportate, risorse opzionali mancanti per l’attivazione e la modifica delle versioni dei pacchetti. Questi messaggi in genere non indicano un errore funzionale, a meno che non continuino dopo l’avvio.

Risoluzione resolution

Per risolvere il problema, eseguire la procedura seguente:

  1. Identificare l’avviso nel file di log e determinare se si verifica solo durante l’avvio.
  2. Se l’avviso fa riferimento al valore di alias xml:pdf, rimuovere la voce xml:pdf dalla configurazione degli alias di estensione.
  3. Se l’avviso fa riferimento a whitelist.bundles.additional, rimuovere le voci che utilizzano la proprietà obsoleta.
  4. Se l’avviso indica che il blocco JCR è obsoleto, consideralo come un avviso informativo a meno che non venga interessata la funzionalità correlata.
  5. Se l’avviso segnala un file di configurazione di attivazione/disattivazione funzionalità mancante, verificare le normali funzionalità di sistema e ignorare il messaggio se viene visualizzato solo durante l’avvio.
  6. Se viene visualizzato un messaggio PackageTransformer, verificare che la versione del pacchetto installata corrisponda alla versione indicata dal sistema.
  7. Se si verifica un errore di avvio OSGi una tantum, verifica che tutti i bundle siano attivi e conferma che l’errore non si ripete.
  8. Risolvi il problema se gli avvisi continuano durante il runtime o se la funzionalità è interessata.

Lettura correlata

recommendation-more-help
experience-cloud-kcs-help-kbarticles