Projet

Général

Profil

Actions

Bug #4760

fermé

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

Ajouté par Cécile Bonin il y a plus de 11 ans. Mis à jour il y a environ 11 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Import/Export
Début:
24/07/2013
Echéance:
% réalisé:

100%

Temps estimé:
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


Demandes liées 1 (0 ouverte1 fermée)

Lié à Silverpeas Core - Bug #4601: Ajout/modification de fichier manuellement : le paramétrage de limite de taille n'est pas pris en compteClosedCécile Bonin31/05/2013

Actions

Mis à jour par Cécile Bonin il y a plus de 11 ans

  • Statut changé de New à Qualified

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

Mis à jour par Cécile Bonin il y a environ 11 ans

  • Statut changé de Qualified à Assigned
  • Assigné à mis à Cécile Bonin
  • Version cible mis à Version 5.12.4

Mis à jour par Cécile Bonin il y a environ 11 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Cécile Bonin il y a environ 11 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 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

Mis à jour par Miguel Moquillon il y a environ 11 ans

  • Statut changé de Resolved à Closed

Mis à jour par Miguel Moquillon il y a environ 11 ans

  • Statut changé de Closed à Resolved

Mis à jour par Cécile Bonin il y a environ 11 ans

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

Mis à jour par Miguel Moquillon il y a environ 11 ans

  • Statut changé de Resolved à Closed
Actions

Formats disponibles : Atom PDF