AEM SightlyException: impossibile ottenere un motore JavaScript rinoceronte all’apertura delle pagine

Questo articolo spiega come risolvere un problema in Adobe Experience Manager in cui gli autori riscontrano pagine vuote e un errore SightlyException relativo al motore di Rhino JavaScript.

Descrizione description

Ambiente

Adobe Experience Manager (AEM) (tutte le versioni)

Sintomi

  • All’apertura di una pagina nell’ambiente di authoring, vengono visualizzate pagine vuote.
  • Nei registri di errore di AEM viene visualizzato il seguente errore:
  • org.apache.sling.scripting.sightly.SightlyException: Failed to obtain a rhino JavaScript engine.
  • Gli autori non possono visualizzare o modificare le pagine.
  • Il problema si verifica a ogni caricamento di pagina nell’ambiente di authoring di produzione.

Causa

Questo problema è in genere causato da un errore transitorio nel motore JavaScript incorporato (Rhino) utilizzato da Sling Scripting Sightly.

Risoluzione resolution

Per risolvere il problema, effettua le seguenti operazioni:

  1. Riavvia l’istanza di authoring di AEM in cui si verifica il problema.
  2. Dopo il riavvio, verifica che gli autori possano aprire e modificare le pagine come previsto.
  3. Monitorare i registri degli errori per assicurarsi che SightlyException non venga più visualizzato.
recommendation-more-help
experience-cloud-kcs-help-kbarticles