Project

General

Profile

Actions

Anomalie #23942

closed

Archives versées sans niveau de service

Added by Cyril VAZQUEZ almost 2 years ago. Updated over 1 year ago.

Status:
Clôturé
Priority:
2-Sérieux
Assignee:
Target version:
Start date:
02/21/2023
Due date:
Tags RM:
2.8.X, 2.9.X

Description

Lors d'un versement transactionnel SEDA sans accord de versement, si aucun niveau de service n'est transmis, le logiciel utilise bien le niveau de service par défaut pour sélectionner le stockage et les options de conservation, mais l'identifiant de celui-ci n'est pas reporté dans les métadonnées (serviceLevelReference vide).

Cette absence a des effets divers :

  • impossibilité à modifier les métadonnées SEDA (voir exemples clients)
  • probable absence de contrôle d'intégrité périodique

Voir #23938 et #23453 pour la modification des métadonnées
Voir #23070 pour le contrôle d'intégrité périodique

Actions #1

Updated by Cyril VAZQUEZ almost 2 years ago

  • Description updated (diff)
  • Tags RM 2.8.X added
Actions #2

Updated by Cyril VAZQUEZ over 1 year ago

  • Status changed from A traiter to A livrer
  • Tags RM 2.9.X added

Correction dans le contrôleur medona/archiveTransfer

La présence d'une valeur de niveau de service sur l'archive conditionnait l'appel à la fonction recordsManagement/archive::completServiceLevel

Cette erreur survenait si

  • aucun niveau de service n'est demandé dans les métadonnées du SIP
  • aucun accord de versement ou accord de versement n'indiquant pas de niveau de service
  • aucun profil ou aucun lien entre profil et service producteur dans le plan de classement (qui relie aussi le niveau de service)

Correction dans develop pour intégration à 2.9.5
Correction dans support/2.8.X pour intégration à 2.8.8

Actions #4

Updated by Cyril VAZQUEZ over 1 year ago

  • Status changed from A livrer to Clôturé
Actions

Also available in: Atom PDF