[Kobv-opus-tester] SWORD
Martin Schwarten
martin.schwarten at herder-institut.de
Mi Sep 5 10:55:00 CEST 2018
Lieber Herr Schwidder, liebe Kolleginnen und Kollegen,
ich habe eine Nachfrage zu SWORD und dem Import von Daten: In der Doku
unter https://www.opus-repository.org/userdoc/import/sword.html steht
"Das voreingestellte SWORD Service Dokument enthält (unter <collection
href="..."> eine falsche Deposit Adresse. Die korrekte Angabe, die in
href="..." stehen sollte, lautet:
https://user@password@[OPUS4-Servername]/[OPUS4-Instanz]/sword/deposit".
Heißt dies, dass ich in der Datei
.../modules/sword/models/ServiceDocument.php unter "private function
setImportCollection($collectionNode)" href anpassen muss?
2. Die Sammlung import und der/die User/Nutzerrolle "sworduser" werden
ja bei der OPUS 4.6.x Installation angelegt. Muss die Sammlung selbst
sichtbar sein für den Import?
3. Ein Test zum Ingest von testopus.zip (opus.xml + test.pdf) mit
curl https://.../sword/deposit --verbose --header "Content-Type:
application/zip" --header "Content-Disposition: filename=testopus.zip"
--data-binary "testopus.zip" -u 'sworduser' liefert einen "Bad
Request" zurück. Und folgendes XML:
<?xml version="1.0"?>
<sword:error xmlns="http://www.w3.org/2005/Atom"
xmlns:sword="http://purl.org/net/sword/"
href="http://www.opus-repository.org/sword/error/MissingXml"><sword:title>ERROR</sword:title><sword:generator>OPUS
4</sword:generator><sword:summary/><sword:userAgent>curl/7.38.0</sword:userAgent></sword:error>
Fehlt da noch ein etwas?
Viele Grüße
Martin Schwarten
--
Dr. Martin Schwarten
Sachbearbeiter
Digitale Geschichte und IT
Herder-Institut für historische
Ostmitteleuropaforschung -
Institut der Leibniz-Gemeinschaft
Gisonenweg 5-7
35037 Marburg
Tel: +49 6421 184-249
Fax: +49 6421 184-194
www.herder-institut.de
www.facebook.com/HerderInstitut
www.youtube.com/user/HerderInstitut
Mehr Informationen über die Mailingliste Kobv-opus-tester