PosKeyError bei ZODB

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

PosKeyError bei ZODB

Andreas
Hallo Zusammen,

aktuell stehe ich vor dem Problem, dass in einer ZODB, welche in Indico genutzt wird, mehrere PosKeyError's auftreten und ich diese aktuell nicht weiter eingrenzen kann.
Das kleine Programm: fsrefs liefert für das Data.fs folgende Ausgabe:

oid 0x1114 BTrees.OOBTree.OOBucket
last updated: 2013-04-28 13:04:34.938735, tid=0x39e4a9095126a66
refers to invalid object:
        oid 0x338d missing: '<unknown>'

oid 0x2ef6 MaKaC.conference.Conference
last updated: 2013-04-29 14:23:54.376846, tid=0x39e507fe8020433
refers to invalid objects:
        oid 0x33bc missing: '<unknown>'
        oid 0x33a7 missing: '<unknown>'
        oid 0x33bc missing: '<unknown>'
        oid 0x33a7 missing: '<unknown>'

nach der Anleitung von http://www.plone-entwicklerhandbuch.de/plone-entwicklerhandbuch/produktivserver/zodb-reparieren - Wiederherstellen - Schritt 4 kommt nach

refs = conn.root()['references']

keine PosKeyError Meldung.
Wie finde ich die Parent-ObjektID heraus, um entsprechendes Fake-Objekte zu erstellen?
Oder gibt es noch andere Wege dies Problem zu beheben?

Besten Dank und Grüße  Andreas.




_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope