Project

General

Profile

Actions

Bug #4760

closed

Import de documents : le paramétrage de limite de taille n'est pas pris en compte

Added by Cécile Bonin over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Import/Export
Start date:
07/24/2013
Due date:
% Done:

100%

Estimated time:
Navigateur:
Tous
Votre version de Silverpeas:
5.12.2
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Dans une GED, lorsque l'on utilise l'importation d'un document ou bien l'importation de documents (via l'upload d'une archive zip), il n'y a pas de limitation sur la taille des fichiers


Related issues

Related to Silverpeas Core - Bug #4601: Ajout/modification de fichier manuellement : le paramétrage de limite de taille n'est pas pris en compteClosedCécile Bonin05/31/2013

Actions
Actions #1

Updated by Cécile Bonin over 7 years ago

  • Status changed from New to Qualified

Le paramètre MaximumFileSize dans uploadSettings.properties doit être utilisé

Actions #2

Updated by Cécile Bonin over 7 years ago

  • Status changed from Qualified to Assigned
  • Assignee set to Cécile Bonin
  • Target version set to Version 5.12.4
Actions #3

Updated by Cécile Bonin over 7 years ago

  • Status changed from Assigned to In progress...
Actions #4

Updated by Cécile Bonin over 7 years ago

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 100

Ce qui a été fait pour corriger ce bug :

1) Importation d'un document : si l'utilisateur choisit d'uploader un fichier dont la taille dépasse la limite paramétrée (à 10 Mo par défaut) dans la clé MaximumFileSize du fichier de paramétrage org.silverpeas.util.uploads.uploadSettings.properties, le message d'erreur suivant apparait "Le fichier est trop gros par rapport à la limite autorisée (10 Mo)" dans la fenêtre d'upload du fichier.

2) Importation de documents : si l'utilisateur choisit d'uploader un fichier zip contenant un ou des fichiers. Si la taille d'un des fichiers dépasse la limite paramétrée, le(s) fichier(s) incriminé(s) n'est (ne sont) pas créé(s) dans la publication (cas choix 1 Création d'une publication avec une pièce jointe par fichier présent dans le zip) ou les publications (cas choix 2 Création d'autant de publications que de fichiers présents dans le zip). Le message d'erreur suivant apparait "Au moins un des fichiers du zip est trop gros par rapport à la limite autorisée (10 Mo)" dans la fenêtre de rapport d'importation.

Dans le cas où l'option PDC est activée sur le Theme Tracker et que l'utilisateur a défini un classement par défaut avec cas choix 2 Le contributeur doit valider et peut modifier le classement par défaut, dans ce cas le message d'erreur apparait dans la fenêtre de validation de classement de la (des) publication(s). Dans le cas d'import massif, on fait aussi apparaitre en cas d'erreur un petit rapport d'importation indiquant le nombre de fichiers importés et le nombre de publications générées.

cf Pull Request :

https://github.com/Silverpeas/Silverpeas-Core/pull/392
https://github.com/Silverpeas/Silverpeas-Components/pull/236

Actions #5

Updated by Miguel Moquillon over 7 years ago

  • Status changed from Resolved to Closed
Actions #6

Updated by Miguel Moquillon over 7 years ago

  • Status changed from Closed to Resolved
Actions #7

Updated by Cécile Bonin over 7 years ago

Un fichier de rapport d'importation intitulé "importExport.log" est généré dans le répertoire $SILVERPEAS_HOME/log/
Ce rapport affiche le nombre de fichiers importés, le nombre de fichiers en erreur, la taille des données importées en octets, le nombre de publications créées, l'id des publi qui ont eu une erreur, le nom de la publi, l'intitulé de l'erreur, le statut

Actions #8

Updated by Miguel Moquillon over 7 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF