[Zope] how to understand traceback
prabuddha ray
buddha_2001 at rediffmail.com
Sat Mar 12 01:57:50 EST 2005
Hi se'nor deiter,
This was new for me.
Looking at the traceback from error cudnt make out anything.
The long listing given below. kindly tell me wat do u infer
Traceback (innermost last):
Module ZPublisher.Publish, line 101, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 39, in call_object
Module Shared.DC.Scripts.Bindings, line 306, in __call__
Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
Module Products.PageTemplates.ZopePageTemplate, line 222, in
_exec
Module Products.PageTemplates.PageTemplate, line 96, in
pt_render
- <ZopePageTemplate at /store_nic/consumables/index_html>
Module TAL.TALInterpreter, line 190, in __call__
Module TAL.TALInterpreter, line 234, in interpret
Module TAL.TALInterpreter, line 611, in do_loop_tal
Module Products.PageTemplates.TALES, line 206, in setRepeat
Module Products.PageTemplates.TALES, line 221, in evaluate
- URL: /store_nic/consumables/index_html
- Line 85, Column 0
- Expression: <PythonExpr
context.getDistrictUser(distname=request.form['districtname'])>
- Names:
{'container': <OrderedFolder instance at 41990a10>,
'context': <OrderedFolder instance at 41990a10>,
'default': <Products.PageTemplates.TALES.Default instance
at 0x40c78c6c>,
'here': <OrderedFolder instance at 41990a10>,
'loop': <SafeMapping instance at 4073cd40>,
'modules':
<Products.PageTemplates.ZRPythonExpr._SecureModuleImporter
instance at 0x40c7828c>,
'nothing': None,
'options': {'args': ()},
'repeat': <SafeMapping instance at 4073cd40>,
'request': <HTTPRequest,
URL=http://localhost:8080/store_nic/consumables/index_html>,
'root': <Application instance at 41870920>,
'template': <ZopePageTemplate at
/store_nic/consumables/index_html>,
'traverse_subpath': [],
'user': nic}
Module Products.PageTemplates.ZRPythonExpr, line 47, in
__call__
- __traceback_info__:
context.getDistrictUser(distname=request.form['districtname'])
Module Python expression
"context.getDistrictUser(distname=request.form['districtname'])",
line 1, in <expression>
Module AccessControl.ZopeGuards, line 67, in guarded_getitem
KeyError: 'districtname'
On Sat, 12 Mar 2005 Dieter Maurer wrote :
>prabuddha ray wrote at 2005-3-11 10:17 -0000:
> >Ya u got me this time abzlutli but i'm jus not getting it.
> >looks like there is something else.
> >the define code dint work.i'm still getting the same error.
> >
> > Error Type
> >KeyError
> >Error Value
> >'districtname'
>
>You must learn to look at the traceback!
>
>You find it in the ZMI's "Root Folder" --> "error_log".
>--
>Dieter
More information about the Zope
mailing list