Projet

Général

Profil

Actions

Bug #11448

ouvert

Impossible de supprimer un groupe si celui-ci est gestionnaire d'un axe du PDC

Ajouté par David Lesimple il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
New
Priorité:
Low
Assigné à:
-
Catégorie:
Administration
Version cible:
-
Début:
26/03/2020
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.1-x
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Dans ce cas, il faut alors manuellement supprimer le dit groupe des gestionnaires de l'axe concerné.

Caused by: org.silverpeas.core.admin.service.AdminException: Fail to delete group 3
        at org.silverpeas.core.admin.user.GroupManager.deleteGroup(GroupManager.java:649)
        at org.silverpeas.core.admin.user.GroupManager$Proxy$_$$_WeldSubclass.deleteGroup$$super(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor299.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:51)
        at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:78)
        at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorBase.invokeInCallerTx(TransactionalInterceptorBase.java:186)
        at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorMandatory.doIntercept(TransactionalInterceptorMandatory.java:59)
        at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorBase.intercept(TransactionalInterceptorBase.java:88)
        at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorMandatory.intercept(TransactionalInterceptorMandatory.java:51)
        at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:73)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72)
        at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56)
        at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79)
        at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68)
        at org.silverpeas.core.admin.user.GroupManager$Proxy$_$$_WeldSubclass.deleteGroup(Unknown Source)
        at org.silverpeas.core.admin.service.Admin.deleteGroupById(Admin.java:2238)
        ... 136 more
Caused by: org.postgresql.util.PSQLException: ERROR: update or delete on table "st_group" violates foreign key constraint "fk_pdc_group_rights_2" on table "sb_pdc_group_rights" 
  Détail : Key (id)=(3) is still referenced from table "sb_pdc_group_rights".

Mis à jour par David Lesimple il y a plus de 4 ans

  • Catégorie mis à Administration

Mis à jour par Nicolas Eysseric il y a plus de 4 ans

  • Priorité changé de Normal à Low

Contournement possible...

Actions

Formats disponibles : Atom PDF