Skip to content

LoC HTTP schema URLs nicht mehr nutzbar

Problem

Das Script exit_strategy.pl schreibt die Fehlermeldung ins exit_*.log:

### GENERATE EXIT SQL SCRIPT ###

recovery enabled for XML processing
/mnt/rosetta-dev/permanent_storage/normal/2017/07/07/IE1057/V1-IE1057.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/01/30/IE1100/V1-IE1100.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/01/30/IE1103/V1-IE1103.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/01/31/IE1112/V1-IE1112.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/08/IE1126/V1-IE1126.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/08/IE1129/V1-IE1129.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/08/IE1132/V1-IE1132.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/08/IE1135/V1-IE1135.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/15/IE1140/V1-IE1140.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/15/IE1143/V1-IE1143.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/15/IE1146/V1-IE1146.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/15/IE1152/V1-IE1152.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2018/02/15/IE1155/V1-IE1155.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
/mnt/rosetta-dev/permanent_storage/normal/2019/02/18/IE2062/V1-IE2062.xml:6: namespace error : xmlns:mods: 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd' is not a valid URI
s="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-0.xsd"
                                                                                ^
Thu 25 Feb 2021 01:55:02 PM CET

Die entsprechenden Schemas werden bei der LoC inzwischen hinter HTTPS gehostet, so dass der Fehler von der Nutzung veralteter HTTP-Adressen verursacht werden könnte.

Im Ergebnis werden beim konkreten Test nur 3342 Einträge in die Datenbank geschrieben, obwohl 3343 erwartet werden (siehe exit_2021-02-25_13-54-29.log ganz unten). Es wird ein Zusammenhang vermutet.

Fehler reproduzieren

ssh <user>@sdvlzarossanity
sudo su lza
sudo /usr/local/bin/test_exit_strategy.sh dev

Anhänge