[egenix-users] Critical: ReadConflict Error with mxODBCZopeDA

Igor Elbert ielbert at genuone.com
Mon Oct 25 14:28:11 CEST 2004


When testing mxODBCZopeDA we frequently encounter ReadConflict errors
related to mxODBCZopeDA.ZopeDA.ZopeConnection object. Traceback is:

Traceback (most recent call last):
  File "..../lib/python\Shared\DC\ZRDB\DA.py", line 398, in __call__
    DB__=dbc()
  File "..../lib/python\ZODB\Connection.py", line 553, in setstate
    invalid = self._is_invalidated(obj)
  File "..../lib/python\ZODB\Connection.py", line 579, in _is_invalidated
    raise ReadConflictError(object=obj)
ReadConflictError: database read conflict error (oid 0000000000001bac, class
Products.mxODBCZopeDA.ZopeDA.ZopeConnection
)

This causes Zope's DA to raise 'Not connected to a database' exception.

When user hits "reload" the problem disappears. It can not be a timeout
issues since the problem hits actively working users.

Our environment is:
Zope Version  (Zope 2.6.2 (binary release, python 2.1, win32-x86), python
2.1.3, win32)
Python Version  2.1.3 (#35, Apr 8 2002, 17:47:50) [MSC 32 bit (Intel)]
System Platform  win32
Connection Information  Connected database: Microsoft SQL Server, 08.00.0194
ODBC driver: SQLSRV32.DLL, 03.80.0194

Please help!

Thank you,
Igor Elbert

This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail.



More information about the egenix-users mailing list