Projet

Général

Profil

Actions

Anomalie #20608

ouvert

Erreur de composition des paquets SEDA sortants (DIP)

Ajouté par Cyril VAZQUEZ il y a plus de 2 ans. Mis à jour il y a 4 mois.

Statut:
Complément d'Informations
Priorité:
1-Majeur
Assigné à:
Version cible:
Début:
25/04/2022
Echéance:
Tags RM:
2.9.X

Description

Lors d'une modification ou demande de communication (ou toute autre sortie d'un DIP), le système renvoie une erreur inconnue.


Fichiers

Mis à jour par Cyril VAZQUEZ il y a plus de 2 ans

L'erreur survient dans le composant de création des données SEDA, à cause de l'absence de la propriété KeywordType dans un objet Keyword

Cette valeur n'est pas obligatoire dans le standard d'échange, mais considérée comme toujours présente dans les composants suivants :

src/ext/archivesPubliques/bundle/seda/Controller/abstractMessage.php:
  846:             $keyword->keywordType = (string) $apKeyword->type;
  853:             $keyword->keywordType = (string) $apKeyword->keywordType;

src/ext/archivesPubliques/bundle/seda2/Controller/abstractMessage.php:
 1164:             $keyword->keywordType = (string) $apKeyword->type;
 1171:             $keyword->keywordType = (string) $apKeyword->keywordType;

Correctif : ajouter un test de présence de la propriété avant son usage en sortie

A tester sur archivesPubliques/fix/20608_error_SEDA_DIP_when_no_keywordType

Mis à jour par Cyril VAZQUEZ il y a plus de 2 ans

  • Sujet changé de Erreur de composition du bordereau SEDA à Erreur de composition des paquets SEDA sortants (DIP)
  • Statut changé de En cours à R&D - En test
  • Assigné à Cyril VAZQUEZ supprimé

Mis à jour par Arnaud PAUGET il y a plus de 2 ans

  • Statut changé de R&D - En test à A livrer

Mis à jour par Cyril VAZQUEZ il y a plus de 2 ans

Correction complémentaire sur ressortie depuis SEDA 2 avec descriptionLanguage = fr

Mis à jour par Arnaud PAUGET il y a plus de 2 ans

  • Statut changé de A livrer à Livré

Mis à jour par Cyril VAZQUEZ il y a plus de 2 ans

  • Statut changé de Livré à A traiter
  • Assigné à mis à Cyril VAZQUEZ

Erreur CustodialHistory sans CustodialHistoryItem

Mis à jour par Cyril VAZQUEZ il y a environ 2 ans

  • Assigné à changé de Cyril VAZQUEZ à Jérôme BOUCHER
  • Version cible changé de 2.8.3 à 2.8.5
  • Tags RM 2.6.X ajouté

Mis à jour par Cyril VAZQUEZ il y a plus d'un an

  • Version cible changé de 2.8.5 à 2.9
  • Tags RM 2.9.X ajouté
  • Tags RM 2.6.X supprimé

Mis à jour par Jérôme BOUCHER il y a plus d'un an

Un CustodialHistory contient obligatoirement un custodialHistoryItem. Cette erreur est bien remonté lorsque l'on cherche à verser un bordereau sans custodialHistoryItem. Il faudrait plus de détail sur comment l'absence sur comment cette erreur est apparue.

Mis à jour par Cyril VAZQUEZ il y a 8 mois

  • Version cible changé de 2.9 à 3.0

Mis à jour par Cyril VAZQUEZ il y a 4 mois

  • Version cible changé de 3.0 à 3.1
Actions

Formats disponibles : Atom PDF