Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-5426

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

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Résolu
    • Mineur
    • master, 6.07.44, 6.08.05
    • 6.07.40
    • Aucune

    Description

      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.

      Pièces jointes

        Liens des tickets

          Activité

            Personnes

              josse.siffert Josse SIFFERT
              josse.siffert Josse SIFFERT
              Votes:
              0 Voter pour ce ticket
              Gérer les observateurs:
              3 Démarre l'observation de ce ticket

              Dates

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