Kopie des alten Systems

Dies ist eine alte Kopie des GenWiki und spiegelt den Stand vom 8. Mai 2022 wider.

This is an old copy of the GenWiki and reflects the status as of May 8, 2022. Please visit us at wiki.genealogy.net

GOV/GB-64

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.

< GOV
Wechseln zu: Navigation, Suche

Anlegen neuer Objekte für irrtümlich verschmolzene GOV-IDs nicht immer möglich

GOV-Hauptseite > GOV/Projekt > GOV/Fehler im Programm > Fehler Nr. 64

gemeldet von
Benutzer:Joeglobal
erfasst von
Benutzer:PLingnau
Datum
27.09.2009
  • Es soll der folgende Quicktext gespeichert werden:
BOELKOW = neues Objekt;
BOELKOW
heißt (auf deu) Bölkow,
gehört ab 1950-07-01 zu MUHSIN_O2601 sagt source_293716 sagt Quelle source_149277 (Seite 124), 
gehört bis 1950-06-30 zu adm_143020 sagt Quelle source_149277 (Seite 122), 
hat ab 1993 PLZ 18276, 
hat bis 1993 PLZ O2601, 
hat 1933 Einwohner 248 sagt source_190312, 
hat 1939 Einwohner 261 sagt source_190312, 
ist ab 1950-07-01 (auf deu) Ortsteil sagt source_293716, 
ist bis 1950-06-30 (auf deu) Gemeinde sagt source_190312, 
liegt bei 53.7506°N 12.1808°O 30m;
  • Es kommt die Fehlermeldung:
type Exception report
message description The server encountered an internal error () that prevented 
it from fulfilling this request.
exception
javax.servlet.ServletException: Could not execute JDBC batch update; nested exception is  
org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update .
root cause
org.springframework.dao.DataIntegrityViolationException: Could not execute JDBC batch update;  
nested exception is
org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update .
root cause
java.sql.BatchUpdateException: Duplicate entry 'BOLKOWJO63CS' for key 2
  • Das eigentlich anzulegende Objekt BOLKOWJO63CS ist als "als gelöscht" gekennzeichnet. Es ist jedoch keine Quicktext-Historie am Objekt vorhanden, so dass das Programm das XML-Attribut "deprecated" nicht auswerten kann und somit das Problem nicht erkennt.
  • Mögliche Erklärung: Initial maschinell ins System eingespielte Objekte haben keine Quicktext-Historie. Wird ein solches Objekt unverändert "gelöscht", verschwindet der Quicktext und das Programm beim Neuanlegen kann auf den o.g. Fehler laufen.
Persönliche Werkzeuge