On 28 November 2001, Jeff Rush said: > Can anyone knowledgeable about ZODB/Persistence explain why this > generates the error: > > TypeError: unbound method __init__() must be called with instance as > first argument In a word, no. You're getting into Deep Juju here. I think only Jim Fulton could answer your question; try zodb-dev@zope.org. ExtensionClass is heavy magic. You have been warned. > P.S I also found another gotcha. The use of form tokens in Quixote's > forms class *requires* either an FCGI-based setup or a persistent > session manager, as the form tokens are discarded otherwise and you > get complaints about double submission of forms. D'ohh! > Suggestion: add a config conditional to disable form token checking > in a future Quixote release, for developers. Sounds good to me. I've filed a bug report in our internal bug database, so we (hopefully) won't forget about this. Greg -- Greg Ward - software developer gward@mems-exchange.org MEMS Exchange http://www.mems-exchange.org