Projet

Général

Profil

Actions

Anomalie #1112

fermé

Feature #2190: Robustesse importation familles

[Cycle] Indiquer une erreur lorsque à l'importation le document indiqué dans le WID n'hérite pas de la famille WDOC

Ajouté par Charles Bonnissent il y a plus de 15 ans. Mis à jour il y a plus de 14 ans.

Statut:
Intégré
Priorité:
Haut
Assigné à:
Version cible:
Début:
09/09/2010
Echéance:
% réalisé:

100%

Temps estimé:
5:00 h
Version source:
Solution proposée:

Il serait agréable que lors de l'import si le nom logique contenu dans WID existe il soit vérifié que celui-ci pointe bien vers un document héritant de WDOC et par vers un autre type de document.

Principaux fichiers impactés:
Complexité:
Simple
Contrôle:

TAUFU: Suite Importation , Classe Workflow
Test sur la validité du WID

Thème:
Régression:

Description

Un cas d'erreur assez courant pour les débutants à dcp est de ne pas créer de document cycle de vie et d'essayer d'associer directement la famille cycle de vie à la famille documentaire.

Le scénario est le suivant :

Je créer la famille de nom logique A héritant de DOC
Je créer la famille de nom logique beta héritant de WDOC
Je me trompe et associe à A (via le WID) la famille beta au lieu d'un document de la famille beta

Mis à jour par Charles Bonnissent il y a plus de 15 ans

Ce cas d'erreur est produit lorsqu'on se trompe et qu'on définit la famille cycle comme document cycle dans la famille cible du cycle...

Mis à jour par Éric Brison il y a plus de 15 ans

  • Version cible mis à 3.(next-release-major)

Mis à jour par Charles Bonnissent il y a plus de 14 ans

  • Tracker changé de Anomalie à Amélioration
  • Sujet changé de [Cycle] Erreur lors de la sauvegarde des accessibilités à [Cycle] Indiqué une erreur lorsque à l'importation le document indiqué dans le WID n'hérite pas de la famille WDOC
  • Description mis à jour (diff)
  • Solution proposée mis à jour (diff)

Lors de la sauvegarde des accessibilités d'un cycle j'ai eu l'erreur suivante :
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP Fatal error: Call to undefined method DocFam::set() in /var/www/freedom/aquiPI/FDL/Class.Doc.php on line 1466
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP Stack trace:
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP 1. {main}() /var/www/freedom/aquiPI/index.php:0
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP 2. executeAction() /var/www/freedom/aquiPI/index.php:101
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP 3. Action->execute() /var/www/freedom/aquiPI/WHAT/Lib.Main.php:226
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP 4. freedom_modaccess() /var/www/freedom/aquiPI/WHAT/Class.Action.php:393
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP 5. getChildDoc() /var/www/freedom/aquiPI/FREEDOM/freedom_modaccess.php:71
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP 6. createDoc() /var/www/freedom/aquiPI/FDL/Lib.Dir.php:423
[Thu Sep 09 10:18:32 2010] [error] [client 127.0.0.1] PHP 7. Doc->ApplyMask() /var/www/freedom/aquiPI/FDL/freedom_util.php:249

Les accessibilités ont bien été sauvegardés par ailleurs

Mis à jour par Charles Bonnissent il y a plus de 14 ans

  • Tracker changé de Amélioration à Anomalie
  • Sujet changé de [Cycle] Indiqué une erreur lorsque à l'importation le document indiqué dans le WID n'hérite pas de la famille WDOC à [Cycle] Indiquer une erreur lorsque à l'importation le document indiqué dans le WID n'hérite pas de la famille WDOC

Mis à jour par Éric Brison il y a plus de 14 ans

  • Version cible changé de 3.(next-release-major) à 3.2 rx
  • Temps estimé mis à 4:00 h
  • Complexité mis à Simple

Mis à jour par Éric Brison il y a plus de 14 ans

  • Tâche parente mis à #2190

Mis à jour par Éric Brison il y a plus de 14 ans

  • Temps estimé changé de 4:00 h à 5:00 h
  • Contrôle mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 14 ans

  • Priorité changé de Normal à Haut

Mis à jour par Éric Brison il y a plus de 14 ans

  • Version cible changé de 3.2 rx à 3.2 sprint 2

Mis à jour par Éric Brison il y a plus de 14 ans

  • Assigné à mis à Éric Brison

Mis à jour par Éric Brison il y a plus de 14 ans

  • Statut changé de Nouveau à Intégré
  • % réalisé changé de 0 à 100

Appliqué par commit commit:70d7636a6df727caf86bcb21cecac6979e70addf.

Actions

Formats disponibles : Atom PDF