[Zope] Can I have my old tracebacks please? (2.6.0 not same as 2.5.1)
Tony McDonald
tony.mcdonald@ncl.ac.uk
Sun, 03 Nov 2002 22:18:36 +0000
Hi all,
I've just spent the best part of Sunday going through the 2.6.0 distribution
(mostly in doc/ and lib/OFS/SimpleItem.py, with lots of grepping for all
sorts of strings), google, and the mailing list archives trying to figure
this out. No joy.
Here's a 2.5.1 traceback for a NotFound error
<!--
Traceback (innermost last):
File /home/zope/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py, line 150,
in publish_module
File /home/zope/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py, line 114,
in publish
File /home/zope/Zope-2.5.1-src/lib/python/Zope/__init__.py, line 159, in
zpublisher_exception_hook
(Object: resources)
File /home/zope/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py, line 89,
in publish
File /home/zope/Zope-2.5.1-src/lib/python/ZPublisher/BaseRequest.py, line
311, in traverse
File /home/zope/Zope-2.5.1-src/lib/python/ZPublisher/HTTPResponse.py, line
492, in notFoundError
NotFound: (see above)
-->
The unfound object is in the folder called 'resources'. If there's an error
in a script, that
And here's the same one for 2.6.0 (this time a KeyError Error)
<!--
<p>Traceback (innermost last):
<ul>
<li> Module ZPublisher.Publish, line 98, in publish</li>
<li> Module ZPublisher.mapply, line 88, in mapply</li>
<li> Module ZPublisher.Publish, line 39, in call_object</li>
<li> Module OFS.DTMLDocument, line 131, in __call__</li>
<li> Module DocumentTemplate.DT_String, line 474, in __call__</li>
<li> Module DocumentTemplate.DT_In, line 625, in renderwob</li>
<li> Module Shared.DC.ZRDB.DA, line 414, in __call__</li>
<li> Module DocumentTemplate.DT_String, line 474, in __call__</li>
</ul>KeyError: cat_code
</p>
-->
It seems the 'Object' line is missing.
I've edited my standard_error_message so I have ;
...
<dtml-var standard_html_footer>
<!--
<dtml-var error_tb>
-->
Can anyone give me an idea of how to get 2.5.1 functionality back (just
Object would be enough I think).
TIA
Tone.
--
Dr Tony McDonald, Assistant Director, FMCC, http://www.fmcc.org.uk/
The Medical School, Newcastle University Tel: +44 191 243 6140
A Zope list for UK HE/FE http://www.fmcc.org.uk/mailman/listinfo/zope