Bug #6550
ferméErreur lors la consultation du Plan de classement
100%
Description
En administration, il y a une erreur lorsqu'on consulte une valeur d'un axe:
java.lang.NullPointerException
at com.stratelia.webactiv.kmelia.control.ejb.KmeliaHelper.getProfile(KmeliaHelper.java:58)
at com.stratelia.webactiv.kmelia.KmeliaSecurity.isPublicationAvailable(KmeliaSecurity.java:245)
at com.stratelia.webactiv.kmelia.KmeliaSecurity.isObjectAvailable(KmeliaSecurity.java:193)
at com.stratelia.silverpeas.pdc.control.PdcBmImpl.filterValues(PdcBmImpl.java:2361)
at com.stratelia.silverpeas.pdc.control.PdcBmImpl.getPertinentDaughterValuesByInstanceIds(PdcBmImpl.java:2167)
at com.stratelia.silverpeas.pdc.control.PdcBmImpl.getPertinentDaughterValuesByInstanceIds(PdcBmImpl.java:2154)
Reproduit sur extranet, sur une valeur de l'axe Type de Publication.
at
Mis à jour par Cécile Bonin il y a plus de 9 ans
- Statut changé de New à Qualified
- Assigné à mis à Cécile Bonin
D'après les traces, il semblerait que l'erreur vienne du fait que le système cherche à voir les droits d'un utilisateur null :
26/05/15-16:07:29,817 - ERROR : admin.MSG_ERR_GET_PROFILES_FOR_USER_AND_COMPONENT | MODULE : admin.OrganizationController.getUserProfiles | !!! Message admin.MSG_ERR_GET_PROFILES_FOR_USER_AND_COMPONENT NOT INITIALIZED !!! (userId: 'null', componentId: 'kmelia1250')
java.lang.NullPointerException
Mis à jour par Cécile Bonin il y a plus de 9 ans
- Statut changé de Qualified à In progress...
Mis à jour par Cécile Bonin il y a plus de 9 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Correction effectuée :
setter l'utilisateur courant dans l'objet SearchContext
cf PR https://github.com/Silverpeas/Silverpeas-Core/pull/607
et https://github.com/Silverpeas/Silverpeas-Components/pull/381
Mis à jour par Yohann Chastagnier il y a plus de 9 ans
- Statut changé de Resolved à Closed
Intégré et reporté sur toutes les prochaines versions.