Chris Withers wrote:
I did try this:>>> data._p_jar = app._p_jar >>> data._p_oid = oid >>> app.x = data >>> import transaction >>> transaction.get().note('Fix POSKeyError') >>> transaction.commit() ...but it didn't work. I don't know if the differences are significant.
"app.x = data" won't work because the Connection will think that since the object already has an OID, the object must be in the cache already.
Shane _______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - [email protected] http://mail.zope.org/mailman/listinfo/zodb-dev
