This might, or might not, be related to a problem I discussed in the context of Zope 2 recently on the zodb-dev list. In the case of multidatabases, the initial connection to a secondary database (mountpoints in Zope 2) isn't always joined correctly to the set of connections of the multidatabase, and thus not closed correctly when the main connection is closed. I'm still waiting for feedback about this on zodb-dev.


Marco Groppo wrote:

I'm experiencing some "strange" problems with Zope 3.2.0b3 on GNU/Linux
(Ubuntu Breezy i386, kernel 2.6.12, python 2.4.2, gcc 3.4). If I add an
object to the root folder (for example using the ZMI) and I try to see
one of its browser views Zope sends me a 404 error page. If I add more
objects and then I try to delete one of them, sometimes I can still see
the object after the deletion (even if I reload the page) and sometimes
(for example if I try to reload the page one more time) I can't. I tried
to run the tests with 'make check' and the result was:

  Ran 8033 tests with 0 failures and 0 errors in 604.001 seconds.

If I test the installation with bin/zopetest:

Running unit tests:
  Ran 7650 tests with 0 failures and 0 errors in 298.561 seconds.
Running tests:
  Set up
Traceback (most recent call last):
  File "./zopetest", line 39, in ?
  File "/home/marco/zope3.2/lib/python/zope/testing/", line
238, in run
    failed = run_with_options(options)
  File "/home/marco/zope3.2/lib/python/zope/testing/", line
391, in run_with_options
    setup_layers, failures, errors)
  File "/home/marco/zope3.2/lib/python/zope/testing/", line
557, in run_layer
    setup_layer(layer, setup_layers)
  File "/home/marco/zope3.2/lib/python/zope/testing/", line
632, in setup_layer
  File "/home/marco/zope3.2/lib/python/zope/app/testing/",
line 197, in setUp
  File "/home/marco/zope3.2/lib/python/zope/app/testing/",
line 139, in __init__ = Debugger(self.db, config_file)
  File "/home/marco/zope3.2/lib/python/zope/app/debug/", line
35, in __init__
  File "/home/marco/zope3.2/lib/python/zope/app/appsetup/",
line 110, in config
    context = xmlconfig.file(file, context=context, execute=execute)
  File "/home/marco/zope3.2/lib/python/zope/configuration/",
line 554, in file
    include(context, name, package)
  File "/home/marco/zope3.2/lib/python/zope/configuration/",
line 483, in include
    f = openInOrPlain(path)
  File "/home/marco/zope3.2/lib/python/zope/configuration/",
line 394, in openInOrPlain
    fp = open(filename)
IOError: [Errno 2] No such file or directory:

I have installed Zope 3.2 b3 on Windows also and I haven't noticed any
problem so far.
P.S.: sorry for my English...


Florent Guillaume, Nuxeo (Paris, France)   Director of R&D
+33 1 40 33 71 59   [EMAIL PROTECTED]
Zope3-users mailing list

Reply via email to