yacine chaouche wrote at 2007-1-24 18:23 +0100:
As Gabriel Genellina said earlier in this discussion, the probleme could come from the dicoLignes variable that is stored in the session.I don't get it, the exception says that the Increaser object is responsible of the conflict error :
ZODB.POSException.ConflictError database conflict error (oid 0x09, class Products.Transience.Transience.Increaser, serial this txn started with 0x036b192256c66688 2007-01-23 16:34:20.337891, serial currently committed 0x036b19236a4be0ee 2007-01-23 16:35:24.913219)
But the Increaser class has a _p_resolveConflict method :
In order to resolve a conflict, the storage must have sufficient history to deliver the old state. A "TemporaryStorage" has only a very limited history -- way to often not enough for conflict resolution. -- Dieter