[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