Zope 2.3.3, python 1.5.2.
From a python script I can't seem to catch a 'Bad Request' exception.
This doesn't work: # script1 raise 'Bad Request', 'foo' # script2 try: context.script1() except 'Bad Request', x: return x return 'nothing' I get a Zope error: Error Type: Bad Request Error Value: foo But the following one works... # script1 raise 'bar', 'foo' # script2 try: context.script1() except 'bar', x: return x return 'nothing' And this one too... # script1 raise 'Bad Request', 'foo' # script2 try: context.script1() except: return 'something' return 'nothing' Anyone has an idea ? The exception is raised by another product which I don't want to touch (CMF RegistrationTool), and I think I should be able to catch them ! Florent Guillaume Nuxeo