[ZODB-Dev] ZODB4 Unit tests failing

Tres Seaver tseaver@zope.com
27 Mar 2003 06:00:30 -0500


--=-oeKdmI33bWXKx4dh9h28
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

I am seeing 82 failures on a head Zope3 checkout inside the ZODB tests
(see the attachment).

Is this known breakage?  I am running with Python2.2.2, in a sandbox
where I did the following:

  $ cvs -q up -AdP
  $ make clean
  $ make
  $ python2.2 test.py 2>/tmp/zodb_test_errors.txt

Tres.
-- 
===============================================================
Tres Seaver                                tseaver@zope.com
Zope Corporation      "Zope Dealers"       http://www.zope.com

--=-oeKdmI33bWXKx4dh9h28
Content-Disposition: attachment; filename=zodb_test_errors.txt
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; name=zodb_test_errors.txt; charset=ISO-8859-1

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testPackUnlinkedFromRoot (zodb.storage.tests.test_memory.FullMemoryT=
ests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/storage=
/tests/packable.py", line 209, in testPackUnlinkedFromRoot
    txn.commit()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 62, in commit
    self._manager.commit(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
manager.py", line 29, in commit
    r.prepare(txn)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 292, in prepare
    if self._conflicts:
AttributeError: Connection instance has no attribute '_conflicts'

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testPackVersions (zodb.storage.tests.test_memory.FullMemoryTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/storage=
/tests/version.py", line 318, in testPackVersions
    obj =3D root["obj"] =3D MinPO("obj")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testTransactionalUndoAfterPackWithObjectUnlinkFromRoot (zodb.storage=
.tests.test_memory.FullMemoryTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/storage=
/tests/undo.py", line 495, in testTransactionalUndoAfterPackWithObjectUnlin=
kFromRoot
    root['obj'] =3D o1
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testAbortBeforeVote (<class 'zodb.tests.test_connection.ConnectionTe=
sts'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 156, in testAbortBeforeVote
    self.datamgr.root()["obj"] =3D self.obj
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testAbortBeforeVote (<class 'zodb.tests.test_connection.ConnectionTe=
sts'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 165, in tearDown
    self.datamgr.close()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 280, in close
    raise TransactionError(msg)
TransactionError: connection closed while transaction active

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testIndependent (<class 'zodb.tests.test_connection.ConnectionTests'=
>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 149, in testIndependent
    self.testReadConflict(shouldFail=3DFalse)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 68, in testReadConflict
    r1["p"] =3D self.obj
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testIndependent (<class 'zodb.tests.test_connection.ConnectionTests'=
>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 165, in tearDown
    self.datamgr.close()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 280, in close
    raise TransactionError(msg)
TransactionError: connection closed while transaction active

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testNotIndependent (<class 'zodb.tests.test_connection.ConnectionTes=
ts'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 153, in testNotIndependent
    self.testReadConflict()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 68, in testReadConflict
    r1["p"] =3D self.obj
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testNotIndependent (<class 'zodb.tests.test_connection.ConnectionTes=
ts'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 165, in tearDown
    self.datamgr.close()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 280, in close
    raise TransactionError(msg)
TransactionError: connection closed while transaction active

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testReadConflict (<class 'zodb.tests.test_connection.ConnectionTests=
'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 68, in testReadConflict
    r1["p"] =3D self.obj
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testReadConflict (<class 'zodb.tests.test_connection.ConnectionTests=
'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 165, in tearDown
    self.datamgr.close()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 280, in close
    raise TransactionError(msg)
TransactionError: connection closed while transaction active

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testReadConflictIgnored (<class 'zodb.tests.test_connection.Connecti=
onTests'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 100, in testReadConflictIgnored
    root["real_data"] =3D real_data =3D PersistentDict()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testReadConflictIgnored (<class 'zodb.tests.test_connection.Connecti=
onTests'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_connection.py", line 165, in tearDown
    self.datamgr.close()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 280, in close
    raise TransactionError(msg)
TransactionError: connection closed while transaction active

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSimpleInvalidation (zodb.tests.test_invalidation.InvalidationTes=
ts)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_invalidation.py", line 39, in testSimpleInvalidation
    obj =3D root[1] =3D MinPO(1)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSimpleInvalidationClosedConnection (zodb.tests.test_invalidation=
.InvalidationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_invalidation.py", line 55, in testSimpleInvalidationClosedConnection
    obj =3D root[1] =3D MinPO(1)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testCommitAndAbort (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 65, in testCommitAndAbort
    a =3D self.root["a"] =3D MinPO("a")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Failed state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testCommitAndAbort (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 38, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 71, in abort
    self._manager.abort(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
manager.py", line 174, in abort
    super(ThreadedTransactionManager, self).abort(txn)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
manager.py", line 61, in abort
    r.abort(txn)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 314, in abort
    if self._tmp is not None:
AttributeError: Connection instance has no attribute '_tmp'

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testMultipleCommits (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 53, in testMultipleCommits
    a =3D self.root["a"] =3D MinPO("a")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testMultipleCommits (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 38, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSavepointAndRollback (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 100, in testSavepointAndRollback
    self.root["a"] =3D MinPO()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSavepointAndRollback (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 38, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSingleCommit (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 45, in testSingleCommit
    self.root["a"] =3D MinPO("a")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSingleCommit (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 38, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSubCommitAndAbort (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 95, in <lambda>
    "testCommitAndAbort")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 83, in wrap_test
    unbound_method(self, 1)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 65, in testCommitAndAbort
    a =3D self.root["a"] =3D MinPO("a")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSubCommitAndAbort (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 38, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSubMultipleCommits (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 91, in <lambda>
    "testMultipleCommits")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 83, in wrap_test
    unbound_method(self, 1)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 53, in testMultipleCommits
    a =3D self.root["a"] =3D MinPO("a")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSubMultipleCommits (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 38, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSubSingleCommit (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 86, in <lambda>
    testSubSingleCommit =3D lambda self:\
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 83, in wrap_test
    unbound_method(self, 1)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 45, in testSingleCommit
    self.root["a"] =3D MinPO("a")
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testSubSingleCommit (zodb.tests.test_txn.AllTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_txn.py", line 38, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkDuplicate (zodb.tests.test_zodb.ZODBTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_zodb.py", line 96, in checkDuplicate
    self.populate()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_zodb.py", line 117, in populate
    root['test'] =3D pm =3D PersistentDict()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkDuplicateAborted (zodb.tests.test_zodb.ZODBTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_zodb.py", line 103, in checkDuplicateAborted
    self.checkDuplicate(abort_it=3DTrue, dup_name=3D'test_duplicate_aborted=
')
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_zodb.py", line 96, in checkDuplicate
    self.populate()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_zodb.py", line 117, in populate
    root['test'] =3D pm =3D PersistentDict()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkModifyGhost (zodb.tests.test_zodb.ZODBTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_zodb.py", line 125, in checkModifyGhost
    self.populate()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/t=
est_zodb.py", line 117, in populate
    root['test'] =3D pm =3D PersistentDict()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkSimpleTransactionalUndo (zodb.tests.test_zodb.ZODBTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/tests/u=
ndo.py", line 24, in checkSimpleTransactionalUndo
    self._root["obj"] =3D obj
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkBadMessage1 (<class 'zodb.zeo.tests.test_conn.MappingStorageCon=
fig:ConnectionTests'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/connection.py", line 66, in setUp
    self.startServer()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/connection.py", line 129, in startServer
    self.monitor, self.keep, self.invq, self.timeout)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/forker.py", line 102, in start_zeo_server
    s.connect(adminaddr)
error: (111, 'Connection refused')

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkReconnection (<class 'zodb.zeo.tests.test_conn.MappingStorageCo=
nfig:ConnectionTests'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/connection.py", line 362, in checkReconnection
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkCommitLockVoteAbort (zodb.zeo.tests.test_zeo.MappingStorageTest=
s)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/test_zeo.py", line 111, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkCommitLockVoteClose (zodb.zeo.tests.test_zeo.MappingStorageTest=
s)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/test_zeo.py", line 111, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkCommitLockVoteFinish (zodb.zeo.tests.test_zeo.MappingStorageTes=
ts)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/test_zeo.py", line 111, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkDisconnectedOnThread2Close (zodb.zeo.tests.test_zeo.MappingStor=
ageTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/test_zeo.py", line 111, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkLargeUpdate (zodb.zeo.tests.test_zeo.MappingStorageTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/test_zeo.py", line 111, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkMTStores (zodb.zeo.tests.test_zeo.MappingStorageTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/test_zeo.py", line 111, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkSecondBeginFails (zodb.zeo.tests.test_zeo.MappingStorageTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/test_zeo.py", line 111, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: checkZEOInvalidation (zodb.zeo.tests.test_zeo.MappingStorageTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/zeo/tes=
ts/test_zeo.py", line 111, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testLargeDataInput (zope.app.content.tests.test_file.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/con=
tent/tests/test_file.py", line 109, in testLargeDataInput
    file.setData(sio)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/con=
tent/file.py", line 114, in setData
    get_transaction().savepoint()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 77, in savepoint
    raise IllegalStateError("create savepoint", self._status)
IllegalStateError: Can't create savepoint transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testLargeDataInput (zope.app.content.tests.testi18nfile.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/con=
tent/tests/testi18nfile.py", line 173, in testLargeDataInput
    file.setData(sio, 'fr')
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/con=
tent/i18nfile.py", line 115, in setData
    self._get_or_add(language).setData(data)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/con=
tent/file.py", line 114, in setData
    get_transaction().savepoint()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 77, in savepoint
    raise IllegalStateError("create savepoint", self._status)
IllegalStateError: Can't create savepoint transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testAdaptedTraverseDefaultWrapping (zope.app.publication.tests.test_=
browserpublication.BrowserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testAdaptedTraverseNameWrapping (zope.app.publication.tests.test_bro=
wserpublication.BrowserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testHEADFuxup (zope.app.publication.tests.test_browserpublication.Br=
owserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testInterfacesVerify (zope.app.publication.tests.test_browserpublica=
tion.BrowserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testNativeTraverseNameWrapping (zope.app.publication.tests.test_brow=
serpublication.BrowserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testTraverseName (zope.app.publication.tests.test_browserpublication=
.BrowserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testTraverseNameApplicationControl (zope.app.publication.tests.test_=
browserpublication.BrowserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testTraverseNameServices (zope.app.publication.tests.test_browserpub=
lication.BrowserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testTraverseNameView (zope.app.publication.tests.test_browserpublica=
tion.BrowserPublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testBaseTag1 (zope.app.publication.tests.test_browserpublication.Bro=
wserDefaultTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testBaseTag2 (zope.app.publication.tests.test_browserpublication.Bro=
wserDefaultTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testBaseTag3 (zope.app.publication.tests.test_browserpublication.Bro=
wserDefaultTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testBaseTagNoBase (zope.app.publication.tests.test_browserpublicatio=
n.BrowserDefaultTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testInterfacesVerify (zope.app.publication.tests.test_browserpublica=
tion.BrowserDefaultTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testInterfacesVerify (zope.app.publication.tests.test_zopepublicatio=
n.ZopePublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testPlacefulAuth (zope.app.publication.tests.test_zopepublication.Zo=
pePublicationTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testExceptionSideEffects (zope.app.publication.tests.test_zopepublic=
ation.ZopePublicationErrorHandling)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 144, in setUp
    BasePublicationTests.setUp(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testInterfacesVerify (zope.app.publication.tests.test_zopepublicatio=
n.ZopePublicationErrorHandling)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 144, in setUp
    BasePublicationTests.setUp(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testNoViewOnClassicClassException (zope.app.publication.tests.test_z=
opepublication.ZopePublicationErrorHandling)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 144, in setUp
    BasePublicationTests.setUp(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testRetryAllowed (zope.app.publication.tests.test_zopepublication.Zo=
pePublicationErrorHandling)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 144, in setUp
    BasePublicationTests.setUp(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testRetryNotAllowed (zope.app.publication.tests.test_zopepublication=
.ZopePublicationErrorHandling)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 144, in setUp
    BasePublicationTests.setUp(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testViewOnException (zope.app.publication.tests.test_zopepublication=
.ZopePublicationErrorHandling)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 144, in setUp
    BasePublicationTests.setUp(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/pub=
lication/tests/test_zopepublication.py", line 73, in setUp
    root[ZopePublication.root_name] =3D app
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_commit (zope.app.rdb.tests.test_zopeconnection.ZopeConnectionTe=
sts)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopeconnection.py", line 70, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_connection_txn_registration (zope.app.rdb.tests.test_zopeconnec=
tion.ZopeConnectionTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopeconnection.py", line 39, in test_connection_txn_registratio=
n
    cursor.execute('select * from blah')
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/__init__.py", line 234, in execute
    self.connection.registerForTxn()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/__init__.py", line 287, in registerForTxn
    get_transaction().join(tm)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_connection_txn_registration (zope.app.rdb.tests.test_zopeconnec=
tion.ZopeConnectionTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopeconnection.py", line 70, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_cursor (zope.app.rdb.tests.test_zopeconnection.ZopeConnectionTe=
sts)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopeconnection.py", line 70, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_getattr (zope.app.rdb.tests.test_zopeconnection.ZopeConnectionT=
ests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopeconnection.py", line 70, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_rollback (zope.app.rdb.tests.test_zopeconnection.ZopeConnection=
Tests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopeconnection.py", line 70, in tearDown
    get_transaction().abort()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 70, in abort
    raise IllegalStateError("abort", self._status)
IllegalStateError: Can't abort transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testAbortTran (<class 'zope.app.rdb.tests.test_zopedbtransactionmana=
ger.TxnMgrTest'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopedbtransactionmanager.py", line 31, in setUp
    zc.registerForTxn()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/__init__.py", line 287, in registerForTxn
    get_transaction().join(tm)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testCommitObj (<class 'zope.app.rdb.tests.test_zopedbtransactionmana=
ger.TxnMgrTest'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopedbtransactionmanager.py", line 31, in setUp
    zc.registerForTxn()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/__init__.py", line 287, in registerForTxn
    get_transaction().join(tm)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testRollback (<class 'zope.app.rdb.tests.test_zopedbtransactionmanag=
er.TxnMgrTest'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopedbtransactionmanager.py", line 31, in setUp
    zc.registerForTxn()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/__init__.py", line 287, in registerForTxn
    get_transaction().join(tm)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_abort (<class 'zope.app.rdb.tests.test_zopedbtransactionmanager=
.TxnMgrTest'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopedbtransactionmanager.py", line 31, in setUp
    zc.registerForTxn()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/__init__.py", line 287, in registerForTxn
    get_transaction().join(tm)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_commit (<class 'zope.app.rdb.tests.test_zopedbtransactionmanage=
r.TxnMgrTest'>)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/tests/test_zopedbtransactionmanager.py", line 31, in setUp
    zc.registerForTxn()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/rdb=
/__init__.py", line 287, in registerForTxn
    get_transaction().join(tm)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_creation (zope.app.services.tests.test_interface.PersistentInte=
rfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/ser=
vices/tests/test_interface.py", line 46, in setUp
    self.root["registry"] =3D self.registry
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_patch (zope.app.services.tests.test_interface.PersistentInterfa=
ceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/ser=
vices/tests/test_interface.py", line 46, in setUp
    self.root["registry"] =3D self.registry
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: test_resolve (zope.app.services.tests.test_module.ServiceManagerTest=
s)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/ser=
vices/tests/test_module.py", line 74, in test_resolve
    root['Application'] =3D self.rootFolder
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ERROR: testInitDB (zope.app.startup.tests.test_startupdirectives.Test)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/sta=
rtup/tests/test_startupdirectives.py", line 112, in testInitDB
    sd._initDB()
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/sta=
rtup/sitedefinition.py", line 205, in _initDB
    bootstrap.bootstrapInstance(self._zodb)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zope/app/sta=
rtup/bootstrap.py", line 54, in bootstrapInstance
    root[ZopePublication.root_name] =3D root_folder
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/persistence/=
dict.py", line 57, in __setitem__
    self._p_changed =3D True
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/zodb/connect=
ion.py", line 236, in register
    self._get_transaction().join(self)
  File "/home/tseaver/projects/zope3/EuroSprint/2003/Zope3/src/transaction/=
txn.py", line 84, in join
    raise IllegalStateError("join", self._status)
IllegalStateError: Can't join transaction in Preparing state

--=-oeKdmI33bWXKx4dh9h28--