Re: Hierarchy of WAHtmlErrorHandlers

Philippe Marschall <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.seaside
Message-ID <CA+LFMPiBcw3+5HL5KKd+_CYPw5b5AkK3fyhbP5pW7+yZnMSjWw@mail.gmail.com>
On Mon, Jul 17, 2017 at 2:50 PM, [email protected]
<[email protected]> wrote:
> Dear Seasiders
>
>
> I'd like to register a special HTM Error Handler for some Exceptions and one
> for all others.
>
> I've seen there is a class Method #exceptionSelector in WAErrorHandler,
> where you can define the Exceptions that the handler wants to handle.
> Of course things are not so easy, because I want one handler for all Errors
> and one for my special exception type, which, of course, is a subtype of
> Error.
>
> Ho do I either

I would try the following, add to two WAExceptionFilters
- the first handles all errors and has an HTML error handler
- the second handles your specific exception type and has an error
handler that does your thing

If you look at the source of WAExceptionFiler >> #handleFiltered: and
WAExceptionHandler >> #handleExceptionsDuring: you'll end up two two
nested #on:do: blocks which is probably what you want.

Cheers
Philippe
_______________________________________________
seaside mailing list
[email protected]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.