Bug #9552
closedAu premier démarrage avec un look, la page d'acceuil ne s'affiche pas
100%
Description
Avec le look Aurora, au premier démarrage de Silverpeas, à la connexion d'un utilisateur, la page d'accueil ne s'affiche pas et une erreur 500 est levée.
Après une investigation rapide, il semblerait qu'il y ait un NullPointerException à la récupération des questions par le look auprès d'une application QuestionReply.
Updated by Miguel Moquillon almost 7 years ago
- Status changed from New to In progress...
Après une séance de déboguage, j'ai découvert que le problème venait en fait de SilverpeasBeanDAOImpl
lors de son instanciation.
Plus exactement, lorsque le type d'une propriété d'un bean SilverpeasBean
n'est pas gérée par la persistance, un avertissement est journalisé. Le problème ici est que la récupération du journal (le logger) retourne null et c'est l'appel à la méthode warn
sur cet objet null qui provoque l'exception NullPointerException
. Il semblerait, à première vue, que l'objet référencé par le WeakReference a été gc entre le moment où un test est fait sur cet objet et le moment où il est retourné par SysLoggerFactory
.
L'objectif de la correction est de corriger ce point en améliorant la gestion des WeakReference dans le sous-système de logging.
Updated by Miguel Moquillon almost 7 years ago
- Status changed from In progress... to Resolved
- % Done changed from 0 to 100
Updated by Yohann Chastagnier almost 7 years ago
- Status changed from Resolved to Integration in progress...
Updated by Yohann Chastagnier almost 7 years ago
- Status changed from Integration in progress... to Closed
Intégré et reporté en 6.1