Actions
Bug #12349
ferméCouper/Copier/Coller de dossiers avec Droits spécifiques: perte des droits spécifiques
Début:
27/05/2021
Echéance:
% réalisé:
100%
Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.1.3
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
28/09/2021
Livraison en PROD:
Description
Lors de la copie d'un dossier avec des droits spécifiques, les droits spécifiques ne sont pas repris.
Actions
#1
Mis à jour par David Lesimple il y a plus de 3 ans
- Statut changé de New à Feedback
- Assigné à mis à David Lesimple
Il s'agit d'un couper/coller de dossier ou de copier/coller de dossier ?
Actions
#2
Mis à jour par Marc Avenel il y a plus de 3 ans
Couper/Coller .
je vais tester aussi avec Copier/coller
Actions
#3
Mis à jour par Marc Avenel il y a plus de 3 ans
Copier/Coller et Couper/Coller:
- droits spécifiques d'un sous dossier ne sont pas conservés
Actions
#5
Mis à jour par David Lesimple il y a plus de 3 ans
- Projet changé de 127 à GED
- Sujet changé de V6-GED-Couper/Coller Dossiers-Droits spécifiques à Couper/Copier/Coller de dossiers avec Droits spécifiques: perte des droits spécifiques
- Description mis à jour (diff)
- Statut changé de Feedback à New
- Version cible mis à Version 6.1.4
Actions
#6
Mis à jour par David Lesimple il y a plus de 3 ans
- Assigné à
David Lesimplesupprimé
Reproduit en 6.2 également.
Actions
#8
Mis à jour par Nicolas Eysseric il y a environ 3 ans
- Statut changé de New à In progress...
- Assigné à mis à Nicolas Eysseric
- Navigateur changé de Firefox à Tous
Actions
#9
Mis à jour par Nicolas Eysseric il y a environ 3 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Actions
#10
Mis à jour par Miguel Moquillon il y a environ 3 ans
- Statut changé de Resolved à Integration in progress...
Actions
#11
Mis à jour par Miguel Moquillon il y a environ 3 ans
Mes retours :
- 2 GED avec le support de droits spécifiques sur les dossiers
- un dossier avec des droits spécifiques est déplacé (coupé/collé) d'une GED à l'autre : il garde bien sa propriété de droits spécifiques, toutefois aucun des droits spécifiques ne sont repris (que ce soit un déplacement dans un dossier avec des droits spécifiques ou non).
- Un dossier avec des droits spécifiques est copié d'une GED à une autre et des utilisateurs spécifiés dans les droits du dossier n'ont aucun droit sur la GED cible (ni d'ailleurs sur l'espace à laquelle appartient cette GED) : les droits sont repris comme tels. Évidemment, ces utilisateurs n'auront pas accès à ladite GED et donc au dossier.
- Un dossier sans droits spécifiques contenu dans un dossier parent avec des droits spécifiques est copié d'une GED à l'autre, que ce soit dans un dossier avec ou sans droits spécifiques : rien ne se passe et dans les traces une exception NullPointerException est indiquée. Toutefois, après un aller-retour dans la GED cible, le dossier copié apparaît bien mais vide ! Voici l'erreur dans les traces :
Error in intercepted method: copyNode: java.lang.NullPointerException at org.silverpeas.components.kmelia.service.DefaultKmeliaService.setNodeRightDependency(DefaultKmeliaService.java:4281) at org.silverpeas.components.kmelia.service.DefaultKmeliaService.copyNode(DefaultKmeliaService.java:4193) at org.silverpeas.components.kmelia.service.DefaultKmeliaService.copyNode(DefaultKmeliaService.java:4168) at org.silverpeas.components.kmelia.service.DefaultKmeliaService$Proxy$_$$_WeldSubclass.copyNode$$super(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498)
Le reste des tests est ok.
Actions
#12
Mis à jour par Marc Avenel il y a environ 3 ans
La totalité des problème n'est pas encore valide sur la version 6.2.2-build211105?
Actions
#13
Mis à jour par Sebastien Vuillet il y a environ 3 ans
Marc Avenel a écrit (#note-12):
La totalité des problème n'est pas encore valide sur la version 6.2.2-build211105?
Non, si les tickets ne sont pas dans l'état "resolved" c'est que la correction n'est pas encore intégré au produit.
Actions
#15
Mis à jour par Nicolas Eysseric il y a presque 3 ans
- Version cible changé de Version 6.1.4 à Version 6.2.2
Attention, changement de version cible...
Actions
#16
Mis à jour par Miguel Moquillon il y a presque 3 ans
- Statut changé de Integration in progress... à Closed
Intégré dans la 6.2.x
Actions
#17
Mis à jour par Miguel Moquillon il y a presque 3 ans
- Statut changé de Closed à Re-opened
A reporter sur master
Actions
#18
Mis à jour par Miguel Moquillon il y a presque 3 ans
- Statut changé de Re-opened à Closed
Intégré aussi dans master
Actions