Closed yantom closed 3 years ago
Otestováno, zdá se, že vše funguje, jak má. Mockrát díky!
Zkoušel jsem ještě ingestovat exporty z krameria zabalené jako bagit. Při tomto postupu se ale nevytváří správně label u periodik s parents FOXML - zatímco "normální" export má label např A / Věda a výzkum:2020, 4:3, 09.09.2020
, když se stejný balíček vkládá jako BagIt label je jen ::3, 09.09.2020
. mohu poprosit o radu, jak by měl být SIP profil pro tuto variantu upraven? Děkuji
Záměnou
za
získáte profil který budete moci použít v obou (BAGIT i neBAGIT) případech.
Bohužel v takovém případě vznikne při ingestu chyba:
couldn't execute activity <serviceTask id="ServiceTask_0fxsc9x" ...>: ARCLib incident: Ingest workflow internal runtime exception: net.sf.saxon.trans.XPathException: The file or directory file:////opt/arclib/workspace/ARCLIB_000003209/63c00fef-93f3-4be8-96e7-95ed79931252/data/63c00fef-93f3-4be8-96e7-95ed79931252.xml/../ does not exist
Omlouvám se, na toto už jsme asi kdysi narazili u NDK bagit, tak znovu a lépe:
<xsl:variable name="foxmls" select="collection(concat('file:///', string-join(tokenize($sipMetadataPath, '/')[position() lt last()], '/'),'/?select=*.xml;recurse=no'))"/>```
Mockrát děkuji
Budu samozřejmě dále testovat, ale myslím, že v tuto chvíli vypadá vše OK
@kerschfilip
Dle zadání byl vytvořen SIP profil: https://arclib-test.lib.cas.cz/sip-profiles/c783d6c0-3f28-11eb-bb48-332c4c323bc8
a otestován na 3 různých vstupech: