AEM SightlyException : impossible d’obtenir un moteur JavaScript rhino lors de l’ouverture des pages

Cet article explique comment résoudre un problème dans Adobe Experience Manager où les auteurs rencontrent des pages vierges et une erreur SightlyException liée au moteur Rhino JavaScript.

Description description

Environnement

Adobe Experience Manager (AEM) (toutes les versions)

Symptômes

  • Lorsque vous ouvrez une page dans l’environnement de création, des pages vierges s’affichent.
  • L’erreur suivante apparaît dans les journaux d’erreurs AEM :
  • org.apache.sling.scripting.sightly.SightlyException: Failed to obtain a rhino JavaScript engine.
  • Les auteurs ne peuvent pas afficher ni modifier les pages.
  • Le problème se produit à chaque chargement de page dans l’environnement de création de production.

Cause

Ce problème est généralement causé par une défaillance transitoire du moteur JavaScript incorporé (Rhino) utilisé par Sling Sightly.

Résolution resolution

Pour résoudre ce problème, procédez comme suit :

  1. Redémarrez l’instance d’auteur AEM où le problème se produit.
  2. Après le redémarrage, vérifiez que les auteurs peuvent ouvrir et modifier les pages comme prévu.
  3. Surveillez les journaux d’erreurs pour vous assurer que le SightlyException n’apparaît plus.
recommendation-more-help
experience-cloud-kcs-help-kbarticles