[Allegro] Frage zu Allegros z39.50-Schnittstelle

Thomas Berger ThB at Gymel.com
Mo Apr 10 12:54:13 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Allers,

> Lustig aber ist, daß es allein damit, eine Kopie von sutrs.dpr unter
> dem Namen sutrs.apr ins Gefecht zu schicken, auch nicht getan ist.
> Will man wirklich die Ausgabe parametrierend steuern (was zwar nicht
> bei SUTRS, aber nachher z.B. bei Z-MAB2 interessant ist), dann muß

bei SUTRS ist es hochinteressant, weil hier normalerweise eine
ISBD-artige Textform des Datensatzes geliefert wird (Simple
Unstructured Text Record). Weil das ZTarget von allegro aber
nur SUTRS, MAB2, MARC21 und UNIMARC unterstuetzt, wird (nur)
bei allegro-Datenbanken SUTRS traditionell fuer eine Ausgabe
im Internformat missbraucht.


> man diese Parametrierungen in sutrs.dpr (ja! .dpr!)  vornehmen.-
> Interessant auch das Detail, daß sutrs.apr seine Rolle zu spielen
> vermag, obwohl es keine Konfigurationsdatei a*.cfg gibt.

Langsam daemmert es mir. Vermutlich geht folgendes vor sich:

Das Problem beginnt damit, dass das Ztarget illegalerweise die
Nutzung einer Parameterdatei mit Extension (stets .apr, denn es
weiss ja ueberhaupt nichts vom Kategorienschema der konkreten
Datenbank) anordnet.

Avanti testet nun zuerst auf das Vorhandensein der Datei (mit
Extension), dann aber weiss er ja, dass Extensionen nicht angegeben
werden duerfen, entfernt sie und oeffnet dann die gleichnamige
Parameterdatei mit richtiger Extension. Dies ist moeglicherweise
ein Indiz fuer einen Bug auf avanti-Seite (Existenz von A wird
getestet, anschliessend B ohne Test??? geoeffnet).

viele Gruesse
Thomas Berger

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD4DBQFEOjlVhKFJT0F1FsoRApsoAJjodONmUzjn2iAuAFuOHpfh8RyXAJoDfv8/
UXPyumqINsdANWXQozB5vQ==
=MfpC
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro