[Zope] ZODB issues
Dieter Maurer
dieter at handshake.de
Wed Mar 2 13:18:43 EST 2005
Craig Lewis wrote at 2005-3-1 15:12 -0600:
> ...
>This is probably my whole problem, is there a way to figure out what is
>missing?
I was convinced that the module name were the base64 encoding
of the ZClass' meta_type. However, when I decoded
the module name, I got complete gibber. Thus, I was probably wrong.
The ZClass modules are maintained inside the ZODB.
Under Unix systems, you can determine them as follows:
bin/zopectl debug
r = app._p_jar.root() # the ZODB root object
ZClassModules = r['ZGlobals']
print list(ZClassModules.items())
The result is for me:
[('*3+nP3shcKZgeDUeUj8g8/g==', <extension class *3+nP3shcKZgeDUeUj8g8/g==.Umfrage at 4255c548>), ('*Ia0PT2YykvKgy92lOxIomg==', <extension class *Ia0PT2YykvKgy92lOxIomg==.ABC at 4255c638>), ('*NL9ERBmGKOFE6HAw8h1gYA==', <extension class *NL9ERBmGKOFE6HAw8h1gYA==.JobZClass2 at 4255c818>), ('*tLC/LPumapvIwtwNCD+NJA==', <extension class *tLC/LPumapvIwtwNCD+NJA==.JobZClass at 4255c728>)]
Follow Chris Withers' advice and move your "Data.fs".
--
Dieter
More information about the Zope
mailing list