You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jednou z potenciálních chyb kontrolovaných balíčků může být duplicitní soubor mets_*.xml či info_*.xml. Očekávaným chováním Komplexního validátoru by v takovém případě mělo být ohlášení chyby na pravidlech SINGLE_INFO_FILE_FOUND a SINGLE_PRIMARY-METS_FILE_FOUND a dle žádosti uživatele její zápis do txt či xml logu.
Současné chování validátoru je takové, že ohlásí níže citovanou chybu do STDERR (lze vypozorovat při zapnutém terminálu) a do panelu v dolní části GUI, kterou ale do žádného logu nepropíše, a proces validace vůbec nezapočne.
nkp.pspValidator.shared.engine.exceptions.PspDataException: nalezeno více možných souborů PRIMARY-METS, není jasné, který použít pro zjištění typu dokumentu
Podobné chování se projevuje při úplné absenci jednoho ze souborů. Rozumím tomu, že oba soubory jsou nezbytné pro provedení zbytku validace (a sice kvůli zjištění typu dokumentu a použité verze DMF). Jejich duplicita či absence by však měla být hlášena a logována stejným způsobem jako ostatní chyby během zbytku validace.
Patrně by pravidla SINGLE_INFO_FILE_FOUND a SINGLE_PRIMARY_METS_FILE_FOUND měla být předřazena ostatním pravidlům.
The text was updated successfully, but these errors were encountered:
jbil7
changed the title
Při přítomnosti více souborů mets či info se nespustí validace ani nevygeneruje log
Při přítomnosti více souborů mets či info (nebo při jejich absenci) se nespustí validace ani nevygeneruje log
Jan 7, 2025
Jednou z potenciálních chyb kontrolovaných balíčků může být duplicitní soubor
mets_*.xml
čiinfo_*.xml
. Očekávaným chováním Komplexního validátoru by v takovém případě mělo být ohlášení chyby na pravidlechSINGLE_INFO_FILE_FOUND
aSINGLE_PRIMARY-METS_FILE_FOUND
a dle žádosti uživatele její zápis do txt či xml logu.Současné chování validátoru je takové, že ohlásí níže citovanou chybu do STDERR (lze vypozorovat při zapnutém terminálu) a do panelu v dolní části GUI, kterou ale do žádného logu nepropíše, a proces validace vůbec nezapočne.
Podobné chování se projevuje při úplné absenci jednoho ze souborů. Rozumím tomu, že oba soubory jsou nezbytné pro provedení zbytku validace (a sice kvůli zjištění typu dokumentu a použité verze DMF). Jejich duplicita či absence by však měla být hlášena a logována stejným způsobem jako ostatní chyby během zbytku validace.
Patrně by pravidla
SINGLE_INFO_FILE_FOUND
aSINGLE_PRIMARY_METS_FILE_FOUND
měla být předřazena ostatním pravidlům.The text was updated successfully, but these errors were encountered: