[Kobv-opus-tester] Probleme mit der OAI-Schnittstelle

Thoralf Klein thoralf.klein at zib.de
Fre Apr 15 14:38:35 MEST 2011


Lieber Herr Heitmann,


On Friday 11 February 2011 14:44:01 Sven Heitmann [UB] wrote:
> Hallo OPUS4-Entwickler-Team,
> 
> nach zahlreichen Anpassungen haben wir nun ein OPUS4-Testsystem inkl.
> Daten (Test-Migration aus einer früheren OPUS-Version), welches noch auf
> die Abnahme durch die DNB wartet. Einige Tests wurden bereits
> durchgeführt, wobei folgende Fehler aufgetreten sind:
> 
> 
> 1. Es werden keine URLs bei der Abfrage (epicur) ausgegeben:
> http://<opus4-testserver>/oai/?verb=ListRecords&metadataPrefix=epicur

dieser Fehler ist behoben.  Die Korrektur wird mit der nächsten Version
ausgeliefert.


> 2. Die DNB hätte gerne ein erweitertes <epicur>-Wurzelelement.
> 
> Aktuell (OPUS4 Testsytem):
> <epicur xsi:schemaLocation="urn:nbn:de:1111-2004033116
> http://www.persistent-identifier.de/xepicur/version1.0/xepicur.xsd">

dieser Fehler ist behoben.  Die Korrektur wird mit der nächsten Version
ausgeliefert.


[...]
> 3. Was bedeuten folgende Einstellparameter für die OAI-Schnittstelle (in
> der Dokumentation fehlen leider Beschreibungen)?

Die Parameter werden in der neuen Version der Dokumentation
beschrieben.  Trotzdem in Kürze:

> oai.ddb.contactid =
- Die Contact-ID für die DNB.  Wird inzwischen nicht mehr benötigt, da
  in der Tabell "dnb_institutes" vorhanden.  Ist aber kein Pflichtfeld,
  daher könnten Sie es (so oder so) leer lassen.

> oai.contactid =
- Existiert nicht mehr, wurde umbenannt in oai.ddb.contactid.

> oai.max.listidentifiers = 200
- Wieviele Einträge sollen bei ListIdentifiers angezeigt werden?

> oai.max.listrecords = 100
- Wieviele Einträge sollen bei ListRecords angezeigt werden?


Viele Grüße,
-- 
Thoralf Klein <thoralf.klein at zib.de>
Telefon: +49 (30) 841 85-216, Raum: 3011