[Zope-dev] Unpickling problems in Zope 2.12

Chris Withers chris at simplistix.co.uk
Thu Apr 16 09:33:54 EDT 2009


Chris Withers wrote:
> Chris Withers wrote:
>> Any ideas what this means or where it's coming from?
>>
>> Module ZODB.Connection, line 808, in setstate
>> Module ZODB.Connection, line 876, in _setstate
>> Module ZODB.serialize, line 604, in setGhostState
>> Module ZODB.serialize, line 597, in getState
>> TypeError: ('argument list must be a tuple', <class 
>> 'Products.ParsedXML.DOM.Core.Document'>, None)
> 
> I tracked this back to some documents which hadn't been changed in a few 
> years.
> 
> I worked around this by writing a Stepper job to go throguh and 
> load/save all the affected document in Zope 2.9 before upgrading, which 
> seems to have solved the problems in Zope 2.12.

Found this same behaviour with a 'Shared.DC.ZRDB.DA.SQL', will follow up 
on the zodb-dev list, as I think this belongs there...

Chris

-- 
Simplistix - Content Management, Zope & Python Consulting
            - http://www.simplistix.co.uk


More information about the Zope-Dev mailing list