[Zope] (also) ConflictError from Products.Transience.Transience.Increaser

Chris Withers chris at simplistix.co.uk
Tue Jul 27 06:47:09 EDT 2010

Chris Withers wrote:
> To my knowledge, the request that throws this isn't touching the session 
> or temp_folder, but I guess something is.
> How can I find out what code is actually touch this and so causing this 
> conflict?

In similar circumstances, I also see:

Traceback (innermost last):
   Module Zope2.App.startup, line 173, in zpublisher_exception_hook
   Module ZPublisher.Publish, line 121, in publish
   Module Zope2.App.startup, line 240, in commit
   Module transaction._manager, line 96, in commit
   Module transaction._transaction, line 380, in commit
   Module transaction._transaction, line 378, in commit
   Module transaction._transaction, line 433, in _commitResources
   Module ZODB.Connection, line 479, in commit
   Module ZODB.Connection, line 1050, in _commit_savepoint
   Module tempstorage.TemporaryStorage, line 202, in store
ConflictError: database conflict error (oid 0x29, class 
Products.Transience.Transience.Increaser, serial this txn started with 
0x0387c9ffb271bc44 2010-07-27 10:39:41.822878, serial currently 
committed 0x0387ca0108963711 2010-07-27 10:41:02.012526)

How can I find out what's going on to cause this conflict?


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

More information about the Zope mailing list