I worked on a zeoserver buildout of Plone 4.2rc2 in the last days. I run into an issue with the instances of the zeo. They always start up and stoped and died at last. I finally got a hint from another “Plonista” that there was an issue with the contact to the blobstorage. The relative link to the blobstorage worked only if I run the instance with “fg” (and not with regular “start”. I changed the line in my buildout script to:
blob-storage = ${buildout:directory}/var/blobstorage
And now it worked for the first instance. But if I run the second instance with the start command it died. I run it in foreground mode (fg) then and I got the message:
self.lockfile.close()
AttributeError: UnixZopeStarter instance has no attribute ‘lockfile’
I googled this line and found out that there is a bug inside the zope that is already fixed but not released yet.
Seemed that there will be another RC for Plone 4.2 next time.