[ZWeb] cmf.zope.org is having problems with sessions

Sidnei da Silva sidnei@x3ng.com.br
Mon, 29 Jul 2002 09:06:19 -0300


Howdy,

I just noticed that the cmf.zope.org is having problems with sessions. I had a 
problem like that a few days ago on a site of mine, and it went away when 
setting the environment variable  ZSESSION_OBJECT_LIMIT to a higher value.

Here is the traceback:

Traceback (innermost last):
  File /usr/local/base/Zope-2.5.1/lib/python/ZPublisher/Publish.py, line 150, 
in publish_module
  File /usr/local/base/Zope-2.5.1/lib/python/ZPublisher/Publish.py, line 114, 
in publish
  File /usr/local/base/Zope-2.5.1/lib/python/Zope/__init__.py, line 159, in 
zpublisher_exception_hook
    (Object: CMF)
  File /usr/local/base/Zope-2.5.1/lib/python/ZPublisher/Publish.py, line 98, 
in publish
  File /usr/local/base/Zope-2.5.1/lib/python/ZPublisher/mapply.py, line 88, in 
mapply
    (Object: index_html)
  File /usr/local/base/Zope-2.5.1/lib/python/ZPublisher/Publish.py, line 39, 
in call_object
    (Object: index_html)
  File /usr/local/base/Zope-2.5.1/lib/python/Shared/DC/Scripts/Bindings.py, 
line 252, in __call__
    (Object: index_html)
  File /usr/local/base/Zope-2.5.1/lib/python/Shared/DC/Scripts/Bindings.py, 
line 283, in _bindAndExec
    (Object: index_html)
  File 
/usr/local/base/Zope-2.5.1/lib/python/Products/PageTemplates/ZopePageTemplate.py, 
line 210, in _exec
    (Object: index_html)
  File /usr/local/base/cmf/Products/CMFCore/FSPageTemplate.py, line 124, in 
pt_render
    (Object: index_html)
  File 
/usr/local/base/Zope-2.5.1/lib/python/Products/PageTemplates/PageTemplate.py, 
line 86, in pt_render
    (Object: index_html)
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 158, 
in __call__
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 191, 
in interpret
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 523, 
in do_useMacro
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 191, 
in interpret
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 503, 
in do_defineMacro
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 191, 
in interpret
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 523, 
in do_useMacro
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 191, 
in interpret
  File /usr/local/base/Zope-2.5.1/lib/python/TAL/TALInterpreter.py, line 402, 
in do_setLocal_tal
  File /usr/local/base/Zope-2.5.1/lib/python/Products/PageTemplates/TALES.py, 
line 247, in evaluate
  File 
/usr/local/base/Zope-2.5.1/lib/python/Products/PageTemplates/ZRPythonExpr.py, 
line 49, in __call__
    (Info: here.getMonthAndYear())
  File Python expression "here.getMonthAndYear()", line 2, in f
  File /usr/local/base/cmf/Products/CMFCore/FSPythonScript.py, line 88, in 
__call__
    (Object: getMonthAndYear)
  File /usr/local/base/Zope-2.5.1/lib/python/Shared/DC/Scripts/Bindings.py, 
line 252, in __call__
    (Object: getMonthAndYear)
  File /usr/local/base/Zope-2.5.1/lib/python/Shared/DC/Scripts/Bindings.py, 
line 283, in _bindAndExec
    (Object: getMonthAndYear)
  File /usr/local/base/cmf/Products/CMFCore/FSPythonScript.py, line 122, in 
_exec
    (Object: getMonthAndYear)
    (Info: ({'script': <FSPythonScript instance at 8a59eb0>, 'context': 
<CMFSite instance at 99a97d8>, 'container': <CMFSite instance at 
99a97d8>, 'traverse_subpath': []}, (), {}, None))
  File Script (Python), line 16, in getMonthAndYear
  File /usr/local/base/Zope-2.5.1/lib/python/ZPublisher/HTTPRequest.py, line 
837, in get
  File 
/usr/local/base/Zope-2.5.1/lib/python/Products/Sessions/SessionDataManager.py, 
line 92, in getSessionData
    (Object: session_data_manager)
  File 
/usr/local/base/Zope-2.5.1/lib/python/Products/Sessions/SessionDataManager.py, 
line 175, in _getSessionDataObject
    (Object: session_data_manager)
  File 
/usr/local/base/Zope-2.5.1/lib/python/Products/Transience/Transience.py, line 
133, in new_or_existing
    (Object: session_data)
  File 
/usr/local/base/Zope-2.5.1/lib/python/Products/Transience/Transience.py, line 
161, in new
    (Object: session_data)
  File 
/usr/local/base/Zope-2.5.1/lib/python/Products/Transience/Transience.py, line 
419, in __setitem__
    (Object: session_data)
TALESError: Products.Transience.Transience.MaxTransientObjectsExceeded on 1000 
exceeds maximum number of subobjects 1000 in '<PythonExpr 
here.getMonthAndYear()>', at line 231, column 6

[]'s!

-- 
Sidnei da Silva (dreamcatcher) <sidnei@x3ng.com.br>
X3ng Web Technology <http://www.x3ng.com.br>
GNU/Linux user 257852
Debian GNU/Linux 3.0 (Sid) 2.4.18 ppc

BREAKFAST.COM Halted... Cereal Port Not Responding.