Actions
Bug #15219
ferméErreur quand on applique le droit à l'oubli sur certains utilisateurs
Bug #15219:
Erreur quand on applique le droit à l'oubli sur certains utilisateurs
Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Administration
Version cible:
Début:
11/03/2026
Echéance:
% réalisé:
0%
Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.4
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:
Description
Sur d'anciens utilisateurs ayant un accesslevel 'R', l'application du droit à l'oubli provoque une erreur :
Cannot blank the user XXXX
org.silverpeas.core.admin.service.AdminException: Cannot blank the user 15
at deployment.silverpeas.war//org.silverpeas.core.admin.user.UserManager.blankUser(UserManager.java:668)
Caused by: org.postgresql.util.PSQLException: ERROR: insert or update on table "st_user" violates foreign key constraint "fk_user_1" Détail : Key (accesslevel)=( ) is not present in table "st_accesslevel".
Fichiers
Mis à jour par Miguel Moquillon il y a environ 2 mois
- Statut changé de New à In progress...
Mis à jour par Miguel Moquillon il y a environ 2 mois
- Statut changé de In progress... à Resolved
Mis à jour par Miguel Moquillon il y a environ 2 mois
- Statut changé de Resolved à Closed
La correction a été intégrée dans la branche 6.4.x puis reportée à la main dans la branche master.
Mis à jour par David Lesimple il y a environ 2 mois
· Edité
- Fichier clipboard-202603201751-5l4gs.png clipboard-202603201751-5l4gs.png ajouté
- Statut changé de Closed à Re-opened
Une erreur similaire survient (en 6.4.7-build260317) quand on crée un utilisateur (régression de ce ticket à mon avis)
accessLevel dans UserDetail est inconnu :

2026-03-20 17:46:41,009 SEVERE [silverpeas.core.web.mvc.util] (default task-6) Fail to add user xxx.xxx: org.silverpeas.web.jobdomain.JobDomainPeasException: Fail to add user xxx.xxx
at deployment.silverpeas.war//org.silverpeas.web.jobdomain.control.JobDomainPeasSessionController.createUser(JobDomainPeasSessionController.java:369)
...
Caused by: org.silverpeas.core.admin.service.AdminException: Fail to add user xxx.xxx
at deployment.silverpeas.war//org.silverpeas.core.admin.user.UserManager.addUser(UserManager.java:540)
Mis à jour par Miguel Moquillon il y a environ un mois
- Statut changé de Re-opened à Closed
Ha oui. J'ai rencontré ce bug lors d'un de mes tests de fix d'autres bugs. Je l'avais directement corrigé dans la branche 6.4.x et master. Il y a un build auto qui se fait en ce moment. Celui-ci (et celui de hier d'ailleurs) corrige ce bug.
Actions