Project

General

Profile

Actions

Bug #9552

closed

Au premier démarrage avec un look, la page d'acceuil ne s'affiche pas

Added by Miguel Moquillon almost 7 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Normal
Category:
Look
Start date:
02/13/2018
Due date:
% Done:

100%

Estimated time:
Navigateur:
Tous
Votre version de Silverpeas:
6.0
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

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.

Actions #1

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.

Actions #2

Updated by Miguel Moquillon almost 7 years ago

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 100
Actions #3

Updated by Yohann Chastagnier almost 7 years ago

  • Status changed from Resolved to Integration in progress...
Actions #4

Updated by Yohann Chastagnier almost 7 years ago

  • Status changed from Integration in progress... to Closed

Intégré et reporté en 6.1

Actions

Also available in: Atom PDF