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.
1.
|
Report 6.7 - CORE-5426 | Fini | Automate | |
2.
|
Report 6.8 - CORE-5426 | Fini | Automate |