BlankHi, I am recieving following errors frequently as shown below: #1------------------------------------------------------------------------- Site Error An error was encountered while publishing this resource. Error Type: ConflictError Error Value: database conflict error (oid 0x09, class Products.Transience.Transience.Increaser, serial this txn started with 0x036ee0b224215066 2007-07-09 16:50:08.468000, serial currently committed 0x036ee0b39eeeeeee 2007-07-09 16:51:37.250000) #2---------------------------------------------------------------------------- database conflict error (oid 0x7b61, class BTrees._OOBTree.OOBTree, serial this txn started with 0x036ee63aae219655 2007-07-10 16:26:40.812000, serial currently committed 0x036ee63b55aa87bb 2007-07-10 16:27:20.078000) Could anyone help me out in fixing this. I am using Zope 2.8.5 in windows 2003. Recently we have moved the data.fs from Zope2.6.1 into this new version Zope2.8.5. I appreciate any help in advance. Regards Sudesh
--On 13. Juli 2007 12:47:33 -0400 Sudesh soni <sudesh.soni@ebusinessware.com> wrote:
BlankHi,
I am recieving following errors frequently as shown below:
# 1----------------------------------------------------------------------- # --
Site Error An error was encountered while publishing this resource.
Error Type: ConflictError Error Value: database conflict error (oid 0x09, class Products.Transience.Transience.Increaser, serial this txn started with 0x036ee0b224215066 2007-07-09
16:50:08.468000, serial currently committed 0x036ee0b39eeeeeee 2007-07-09 16:51:37.250000)
# 2----------------------------------------------------------------------- # -----
database conflict error (oid 0x7b61, class BTrees._OOBTree.OOBTree, serial this txn started with 0x036ee63aae219655 2007-07-10 16:26:40.812000, serial
currently committed 0x036ee63b55aa87bb 2007-07-10 16:27:20.078000)
Identify the corresponding object through a script (which you need to run through "zopectl run ..." from ZODB.util import p64 print app._p_jar[p64(your_oid)] If necessary implement application level conflict resolution by implementing a _p_resolveConflict() handler (check with the various ZODB docs on zope.org). -aj
Sudesh soni wrote at 2007-7-13 12:47 -0400:
... I am recieving following errors frequently as shown below:
#1-------------------------------------------------------------------------
Site Error An error was encountered while publishing this resource.
Error Type: ConflictError Error Value: database conflict error (oid 0x09, class Products.Transience.Transience.Increaser, serial this txn started with 0x036ee0b224215066 2007-07-09
16:50:08.468000, serial currently committed 0x036ee0b39eeeeeee 2007-07-09 16:51:37.250000)
This is a session conflict. Apparently, you have concurrent requests accessing the same session objects. While the "Increaser" implements application specific conflict resolution, the "TemporaryStorage" often has not enough history to allow conflict resolution.
#2----------------------------------------------------------------------------
database conflict error (oid 0x7b61, class BTrees._OOBTree.OOBTree, serial this txn started with 0x036ee63aae219655 2007-07-10 16:26:40.812000, serial
currently committed 0x036ee63b55aa87bb 2007-07-10 16:27:20.078000)
This might also be a session related conflict: the relatively small "oid" may indicate this. If this is indeed the case, then Andreas' advice will not work. You can recognize this when the object retrieved by Andreas' proposal is something else than an "OOBTree". -- Dieter
participants (3)
-
Andreas Jung -
Dieter Maurer -
Sudesh soni