[Kobv-opus-tester] OPUS 4.6.2 Fehler beim Speichern eines Dokuments

Markus Schmidt markus-christian.schmidt at rub.de
Mo Nov 5 12:23:27 CET 2018


Hallo Opus Liste,

wir testen im Moment die Version 4.6.2 und haben nun bereits den ersten
Fehler entdeckt:

Beim Speichern eines Dokuments erhalten wir die folgende Fehlermeldung:

/Ein unerwarteter Fehler ist beim Speichern aufgetreten
("$1SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or
update a child row: a foreign key constraint fails
(`opus400`.`document_enrichments`, CONSTRAINT
`fk_document_enrichment_enrichmentkeys` FOREIGN KEY (`key_name`)
REFERENCES `enrichmentkeys` (`name`)), query was: INSERT INTO
`document_enrichments` (`document_id`, `key_name`, `value`) VALUES (?,
?, ?)").//
/
Die SQL Logdatei zeigt:

/INSERT INTO `document_enrichments` (`document_id`, `key_name`, `value`)
VALUES ('6003', 'opus.doi.autoCreate', 'false')/

Ein Blick in die Tabelle "enrichmentkeys" zeigt, dass es keinen Eintrag
für "opus.doi.autoCreate" gibt

Ich habe die folgenden Keys hinzugefügt:

/INSERT INTO `enrichmentkeys` (`name`) VALUES ('opus.doi.autoCreate');/
/INSERT INTO `enrichmentkeys` (`name`) VALUES
('opus.urn.autoCreate');/   (fehlte ebenfalls)

Danach hat das Speichern funktioniert. Sind die beiden /enrichmentkeys/
evtl. beim DB Updatescript vergessen worden?

Besten Dank und viele Grüße,

-- 
Mit freundlichen Grüßen,

Markus Schmidt 

IT-Dienste
Tel: 0234 / 32-22792 
Universitätsbibliothek 
Ruhr-Universität Bochum 
Universitätsstr. 150 
44801 Bochum

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://listserv.zib.de/pipermail/kobv-opus-tester/attachments/20181105/3821c6d7/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : markus-christian_schmidt.vcf
Dateityp    : text/x-vcard
Dateigröße  : 71 bytes
Beschreibung: nicht verfügbar
URL         : <http://listserv.zib.de/pipermail/kobv-opus-tester/attachments/20181105/3821c6d7/attachment.vcf>


Mehr Informationen über die Mailingliste Kobv-opus-tester