Bug #5456
ferméPublication inaccessible si ajout de fichier en version de travail
100%
Description
Il n'est pas possible d'Editer en ligne une version de travail d'un document dans une Ged versionnée : message d'erreur (cf copie écran).
Mis à jour par David Lesimple il y a plus de 10 ans
- Projet changé de 63 à GED
- Statut changé de New à Feedback
- Priorité changé de Normal à High
- Navigateur changé de Internet Explorer 8 à Tous
Bonjour,
En effet, c'est précisément lorsqu'on crée une version de travail que l'erreur se produit.
Plus embêtant, la publication est alors inacessible (en erreur).
Mis à jour par David Lesimple il y a plus de 10 ans
- Fichier
Bug Editer en ligne.pdfsupprimé
Mis à jour par David Lesimple il y a plus de 10 ans
- Sujet changé de Editer en ligne sur une Ged versionnée à Publication inaccessible si ajout de fichier en version de travail
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
Je ne reproduis pas le problème en ajoutant un fichier en version de travail.
Est-ce que le problème intervient après une édition en ligne ?
Merci de décrire avec précision les étapes réalisées afin de provoquer ce problème...
Mis à jour par David Lesimple il y a plus de 10 ans
Le coupable est: "Ouverture directe fichier joint"
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
Je ne reproduis toujours pas le problème.
J'ai une publication avec un fichier versionné dont la dernière version est une version de travail.
Le paramètre "Ouverture directe fichier joint" est activé.
La publication est accessible et la dernière version publique du fichier s'ouvre automatiquement.
Merci de nous fournir les traces générées au moment de l'erreur.
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
Est-ce que ce problème se reproduit sur votre serveur de tests (désormais en v5.14.1) ?
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Statut changé de Feedback à Qualified
OK. Reproduit en v5.14.1.
Le problème survient uniquement lorsque le premier fichier de la publication est en version 0.1 et que le paramètre Ouverture directe fichier joint est activé.
A voir si la correction de l'anomalie #5766 corrige également ce problème.
Erreur technique :
java.lang.NullPointerException at com.stratelia.webactiv.kmelia.control.KmeliaSessionController.getFirstAttachmentURLOfCurrentPublication(KmeliaSessionController.java:3032) at com.stratelia.webactiv.kmelia.servlets.KmeliaRequestRouter.getDestination(KmeliaRequestRouter.java:666) at
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Statut changé de Qualified à In progress...
- Assigné à mis à Nicolas Eysseric
- Version cible mis à Version 5.14.2
La correction de #5766 ne corrige pas cette anomalie. Mais la cause est la même...
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Traité par https://github.com/Silverpeas/Silverpeas-Components/pull/337
L'ouverture directe d'un fichier versionné est désormais réalisée selon les règles suivantes :- si l'utilisateur est simple lecteur et qu'il existe une version publique, cette dernière version est ouverte
- si l'utilisateur est simple lecteur et qu'il existe uniquement des versions de travail, le document n'est pas ouvert
- si l'utilisateur est contributeur, la dernière version est ouverte (publique ou de travail)
Mis à jour par Yohann Chastagnier il y a plus de 10 ans
- Statut changé de Resolved à Closed
Validé et intégré.