Le traitement d'export des rôles n'est pas compatible avec le mode cluster

XMLWordImprimable

    • Type: Bug
    • Résolution: Résolu
    • Priorité: Mineur
    • master, 6.07.44, 6.08.05
    • Affecte la/les version(s): 6.07.40
    • Composants: Aucune

      Le traitement d'export des rôles affectés com.univ.batch.exports.ExportRoles génère un fichier dans un sous répertoire de la webapp (cf. ExportCsvUtil#getExportFilePath()).
      Ce fichier peut ensuite être récupéré en téléchargement via com.kportal.servlet.DownloadExportRolesServlet.
      En mode cluster, rien n'assure que le noeud auquel est connecté l'utilisateur qui effectue le téléchargement sera le même que celui sur lequel a été généré le fichier, provoquant ainsi l'affichage d'un message "Document inexistant" sans aucune trace d'erreur dans les logs.

      Il faudrait que le fichier soit généré dans le storage mutualisé.
      Ce comportement vaut pour l'ensemble des traitements d'export qui ont pour vocation à être récupéré via l'interface.

            Personne assignée:
            Josse SIFFERT
            Rapporteur:
            Josse SIFFERT
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            3 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: