[Zope] CoreSessionTrackung KeyError ?

Chris McDonough chrism@zope.com
11 Sep 2002 09:01:09 -0400


Hi Dirk,

This is a known bug in CoreSessionTracking that is fixed by the
sessioning machinery in Zope 2.5 or 2.6 (it no longer requires
CoreSessionTracking)

- C


On Wed, 2002-09-11 at 02:29, Dirk Datzert wrote:
> Hi,
> 
> I'm running Zope 2.3.3 with CoreSessionTracking 0.9.
> 
> After working for hours in a Zope Session I got sometimes an KeyError. I don't know how many other users working on my zope at the same time, but this KeyError was reported from at least 1 other users.
> 
> Has anybody a hint what to change ?
> 
> Regards,
> Dirk
> 
> 
> ErrorType: KeyError
> ErrorText: 76225064A0dd9Ykfc-4
> 
> --------------------------------------------------------------------------------
> 
> Troubleshooting Suggestions
> 
> This resource may be trying to reference a nonexistent object or variable 76225064A0dd9Ykfc-4. 
> The URL may be incorrect. 
> The parameters passed to this resource may be incorrect. 
> A resource that this resource relies on may be encountering an error. 
> For more detailed information about the error, please refer to the HTML source for this page. 
> 
> If the error persists please contact the site maintainer. Thank you for your patience. 
> 
> Traceback (innermost last):
>   File /usr/share/zope/lib/python/ZPublisher/Publish.py, line 224, in publish_module
>   File /usr/share/zope/lib/python/ZPublisher/Publish.py, line 187, in publish
>   File /usr/share/zope/lib/python/Zope/__init__.py, line 227, in zpublisher_exception_hook
>     (Object: ElementWithAttributes)
>   File /usr/share/zope/lib/python/ZPublisher/Publish.py, line 171, in publish
>   File /usr/share/zope/lib/python/ZPublisher/mapply.py, line 160, in mapply
>     (Object: index_html)
>   File /usr/share/zope/lib/python/ZPublisher/Publish.py, line 112, in call_object
>     (Object: index_html)
>   File /usr/share/zope/lib/python/Products/EasyEditor/EasyEditable.py, line 372, in index_html
>     (Object: ElementWithAttributes)
>   File /usr/share/zope/lib/python/Products/EasyEditor/EasyTemplates/EasyViews.py, line 94, in __call__
>     (Object: default)
>   File /usr/share/zope/lib/python/OFS/DTMLMethod.py, line 197, in __call__
>     (Object: default)
>   File /usr/share/zope/lib/python/DocumentTemplate/DT_String.py, line 540, in __call__
>     (Object: default)
>   File /usr/share/zope/lib/python/OFS/DTMLMethod.py, line 190, in __call__
>     (Object: pageheader)
>   File /usr/share/zope/lib/python/DocumentTemplate/DT_String.py, line 540, in __call__
>     (Object: pageheader)
>   File /usr/share/zope/lib/python/OFS/DTMLMethod.py, line 190, in __call__
>     (Object: init_session)
>   File /usr/share/zope/lib/python/DocumentTemplate/DT_String.py, line 540, in __call__
>     (Object: init_session)
>   File /usr/share/zope/lib/python/DocumentTemplate/DT_Util.py, line 339, in eval
>     (Object: REQUEST.set('data',sessionDM.getSessionData()))
>     (Info: REQUEST)
>   File <string>, line 0, in ?
>   File /usr/share/zope/lib/python/Products/CoreSessionTracking/SessionDataManager.py, line 264, in getSessionData
>     (Object: sessionDM)
>   File /usr/share/zope/lib/python/Products/CoreSessionTracking/SessionDataManager.py, line 375, in _createSessionDataObject
>     (Object: sessionDM)
>   File /usr/share/zope/lib/python/Products/CoreSessionTracking/SessionDataContainer.py, line 191, in set
>     (Object: /sessionDM)
>   File /usr/share/zope/lib/python/Products/CoreSessionTracking/SessionDataContainer.py, line 344, in __setitem__
>     (Object: /sessionDM)
> KeyError: (see above)
>