Clark OBrien wrote:
I set up a test harness to exercise zopes optimistic transaction management. My test immediatly caused a ZODB exception.
------------------------------------------------------------ ZODB.POSException.ConflictError
Please read one or more of the following: http://www.amk.ca/zodb/zodb-zeo.html http://www.zope.org/Members/jim/ZODB/ApplicationLevelConflictResolution http://www.mit.edu/afs/sipb/project/python/doc/DevGuide/Persistence.html They describe the ZODB and its optimistic concurrency strategy in detail, and should answer any questions you may have about the purpose and handling of ConflictErrors. They also contain (or link to) other information that you really should know before attempting to analyze the ZODB in any depth. Cheers, Evan @ Zope