[Zope] Exception handling and Site Error Log

John Ziniti jziniti at speakeasy.net
Fri Apr 23 11:19:50 EDT 2004


> You definitely should not catch exceptions yourself.
> You risk to get your databases (ZODB and relational databases)
> in an inconsistent state unless you raise again an exception.

Really?  Is there any more detail to this than "just don't
do it".  I rely on the fact that code in External Methods
and full-blown Products can catch exceptions and handle
them gracefully (it's one of Python's best features!!).  It
would hurt a lot to have to stop using them.

JZ



More information about the Zope mailing list