tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig R. McClanahan" <Craig.McClana...@eng.sun.com>
Subject Re: Hello? Anybody?
Date Sat, 04 Nov 2000 22:32:43 GMT

Ethan Wallwork wrote:

> [snip]
> RequestDispatcher calls ServletWrapper.service(), which in turn calls it's
> superclasses (Handler) service() method.  Neither of these methods declare they
> throw ServletException or IOException, so there is no chance that these
> exceptions are going to get propagated back to the RequestDispatcher (barring
> sneaky handoffs).

Yep ... this is a real problem, and a spec compliance bug at that.  I'm committing
a patch that fixes it, but it may have unintended consequences because
ServletWrapper.service() can now throw exceptions in certain cases that might not
be handled gracefully.

>
> --
> Ethan

Craig McClanahan



Mime
View raw message