[ZPatterns] Weird Errors trying to move to Zope 2.4.0

Chris Withers chrisw@nipltd.com
Mon, 06 Aug 2001 12:47:45 +0100


Hi,

I'm trying to get ZPatterns, LoginManager and Zope 2.4.0 to play nicely
together.

I'm using the version of ZPatterns Steve A released with TransactionAgents.
LoginManager is version 0.8.8b1
Zope is 2.4.0 Final.

I get the following error whenever I try to manage a folder that has a
LoginManager-based userfolder in it:

Traceback (innermost last):
  File Products/LoginManager/LoginManager.py, line 237, in validate
    (Object: ProviderContainer)
  File Products/LoginManager/LoginMethods.py, line 147, in findLogin
    (Object: PlugInBase)
  File Products/LoginManager/LoginManager.py, line 194, in getItem
    (Object: ProviderContainer)
  File Products/ZPatterns/Rack.py, line 56, in getItem
    (Object: ProviderContainer)
  File Products/ZPatterns/Rack.py, line 259, in _fromCache
    (Object: ProviderContainer)
AttributeError: _v_cache

Also, and I don't know if this is ZPatterns related, I get the following errors
for a whole range of products:

2001-08-06T11:32:26 ERROR(200) Zope Couldn't install Membership
Traceback (innermost last):
  File /usr/local/zope/2.4.0_base/lib/python/OFS/Application.py, line 713, in
install_product
    (Object: ApplicationDefaultPermissions)
    (Info: Membership)
  File /usr/local/zope/2.4.0_base/lib/python/ZODB/Transaction.py, line 302, in
commit
  File /usr/local/zope/2.4.0_base/lib/python/ZODB/Connection.py, line 420, in
commit
    (Info: (('App.Product', 'Product'), '\x00\x00\x00\x00\x00\x85\x0e\xb5', ''))
  File /usr/local/zope/2.4.0_base/lib/python/ZODB/FileStorage.py, line 663, in
store
    (Object: dev/var/Data.fs)
ConflictError: ('\x00\x00\x00\x00\x00\x00\x00\x00', '\x03>9\xad\xbf;\xcbD')

Any ideas on any of this would be very gratefully recieved...

cheers,

Chris