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