[Zope] Transcience exceeds maximum number .. ZStylesheet bug?
Brad Clements
bkc@murkworks.com
Fri, 30 Aug 2002 14:15:31 -0400
Not sure where to go with this..
I'm beating up my Zope server with OpenSta (thanks for dropping the link on this list
the other day..)
My test fails after about 980 downloads, with the traceback below.
1. I'm not using any session data.
2. I have a ZStyleSheet, but it's just being rendered..
3. No cache objects enabled on this test server.
Any ideas?
Error Type: TALESError
Error Value:
Products.Transience.Transience.MaxTransientObjectsExceeded on 1000
exceeds maximum number of subobjects 1000 in '<PythonExpr
here.StyleSheet.style()>', at line 7, column 5
Traceback (innermost last):
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/ZPublisher/Publish.py, line 150, in publish_module
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/ZPublisher/Publish.py, line 114, in publish
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Zope/__init__.py, line 159, in zpublisher_exception_hook
(Object: Track)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/ZPublisher/Publish.py, line 98, in publish
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/ZPublisher/mapply.py, line 88, in mapply
(Object: Track)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/ZPublisher/Publish.py, line 39, in call_object
(Object: Track)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Shared/DC/Scripts/Bindings.py, line 252, in __call__
(Object: Track)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Shared/DC/Scripts/Bindings.py, line 283, in _bindAndExec
(Object: Track)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/PythonScripts/PythonScript.py, line 302, in _exec
(Object: Track)
(Info: ({'script': <PythonScript instance at 94202f0>, 'context': <Folder instance at 941c7b0>, 'container': <Folder instance at 941c7b0>, 'traverse_subpath': ['lqw8QjJo3dUbajsVYgQblQ==']}, (<h3>form</h3><table></table><h3>cookies</h3><table><tr valign="top" align="left"><th>_ZopeId</th><td>'
File Script (Python), line 51, in Track
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Shared/DC/Scripts/Bindings.py, line 252, in __call__
(Object: AnonymousTracking)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Shared/DC/Scripts/Bindings.py, line 283, in _bindAndExec
(Object: AnonymousTracking)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/PageTemplates/ZopePageTemplate.py, line 210, in _exec
(Object: AnonymousTracking)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/PageTemplates/PageTemplate.py, line 86, in pt_render
(Object: AnonymousTracking)
(Info: {'container': <Folder instance at 941c7b0>,
'here': <Folder instance at 941c7b0>,
'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x8899bc4>,
'nothing': None,
'options': {'REQUEST': <h3>form</h3><table></table><h3>cookies</h3><table><tr valign="top" align="left"><th>_ZopeId</th><td>'85164040A0cmIOYAKNU'</td></tr><tr valign="top" align="left"><th>email</th><td>'bkc@murkworks.com'</td></tr><tr valign="top" align="left"><th>zwiki_showlogo</th><td>''</td>
'args': (),
'messagetext': None,
'mode': 'anonymous',
'package': Package('013514408014469','013514408014469',1,1,None,None,None,None,None,'Carton',1,'Exception',<MurkWorks.sapInclude.Timestamp instance at 0x95087c4>,<MurkWorks.sapInclude.Timestamp instance at 0x97884a4>,None,None,None,None,None,'233170','A1204',None,None,None,None,None,
'packageevents': [PackageEvent('013514408014469:XXXX:3bcc77c0','013514408014469',<MurkWorks.sapInclude.Timestamp instance at 0x9e7b994>,'DeliveryDetail','Exception','None','Error:* (500139) No record of this package was found. 08 013514408014469 FedEx Ground')],
'packages': [Package('013514408014469','013514408014469',1,1,None,None,None,None,None,'Carton',1,'Exception',<MurkWorks.sapInclude.Timestamp instance at 0x9c71814>,<MurkWorks.sapInclude.Timestamp instance at 0x9a3e2e4>,None,None,None,None,None,'233170','A1204',None,None,None,None,Non
'shipment': Shipment('013514408014469',None,None,None,None,None,1,None,'RIVER BLUFFS NURSING& REHAB',None,'3354 JEROME LANE',None,None,'CAHOKIA','IL','62206',None,None,None,None,'in',None,'Collect',None,None,'Fedex','Ground','FEDEXGROUND',None,None,'Delivered',<MurkWorks.sapInclude.T
'shipper': Org('in','Instantel Inc.',None,'309 Legget Dr',None,None,'Kanata','Ontario','K2K 2E7','CANADA',None,None,None,None,None,None,None,None,'XOINSINC362KAN',None,None,None,'613-592-4642','613-592-4296','800-267-9lll',None,None,'Y',None,'Y',None,'Y','N',None,3,None,None,None,Non
'trackfrom': 'http://www.strader-ferris.com/Track'},
'request': <h3>form</h3><table></table><h3>cookies</h3><table><tr valign="top" align="left"><th>_ZopeId</th><td>'85164040A0cmIOYAKNU'</td></tr><tr valign="top" align="left"><th>email</th><td>'bkc@murkworks.com'</td></tr><tr valign="top" align="left"><th>zwiki_showlogo</th><td>''</td></tr><tr val
'root': <Application instance at 938ae20>,
'template': <ZopePageTemplate instance at 93d4fe8>,
'traverse_subpath': ['lqw8QjJo3dUbajsVYgQblQ=='],
'user': Anonymous User})
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/TAL/TALInterpreter.py, line 158, in __call__
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/TAL/TALInterpreter.py, line 191, in interpret
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/TAL/TALInterpreter.py, line 503, in do_defineMacro
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/TAL/TALInterpreter.py, line 191, in interpret
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/TAL/TALInterpreter.py, line 491, in do_condition
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/TAL/TALInterpreter.py, line 191, in interpret
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/TAL/TALInterpreter.py, line 432, in do_insertStructure_tal
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/PageTemplates/TALES.py, line 247, in evaluate
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/PageTemplates/ZRPythonExpr.py, line 49, in __call__
(Info: here.StyleSheet.style())
File Python expression "here.StyleSheet.style()", line 2, in f
File /home/bkc/Zope/Manage/Products/ZStyleSheet/ZStyleSheet.py, line 242, in style
(Object: StyleSheet)
File /home/bkc/Zope/Manage/Products/ZStyleSheet/ZStyleSheet.py, line 203, in _value
(Object: StyleSheet)
File /home/bkc/Zope/Manage/Products/ZStyleSheet/ZStyleSheet.py, line 196, in _children
(Object: StyleSheet)
File /home/bkc/Zope/Manage/Products/ZStyleSheet/ZSSRule.py, line 163, in _value
(Object: BODY)
File /home/bkc/Zope/Manage/Products/ZStyleSheet/ZSSRule.py, line 155, in _children
(Object: BODY)
File /home/bkc/Zope/Manage/Products/ZStyleSheet/ZSSAttribute.py, line 75, in _value
(Object: background-color)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/DocumentTemplate/DT_String.py, line 273, in __init__
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/DocumentTemplate/DT_String.py, line 349, in initvars
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/ZPublisher/HTTPRequest.py, line 845, in __getitem__
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/ZPublisher/HTTPRequest.py, line 837, in get
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/Sessions/SessionDataManager.py, line 92, in getSessionData
(Object: session_data_manager)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/Sessions/SessionDataManager.py, line 175, in _getSessionDataObject
(Object: session_data_manager)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/Transience/Transience.py, line 133, in new_or_existing
(Object: session_data)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/Transience/Transience.py, line 161, in new
(Object: session_data)
File /usr/local/Zope/Zope-2.5.1-linux2-x86/lib/python/Products/Transience/Transience.py, line 419, in __setitem__
(Object: session_data)
TALESError: (see above)
Brad Clements, bkc@murkworks.com (315)268-1000
http://www.murkworks.com (315)268-9812 Fax
AOL-IM: BKClements