Larry Isaacs wrote:
> Craig,
>
> My last commit gets the default error output back to what we had
> before the exception handling patch. Also, thanks for the patch to
> PageContextImpl. I can now look forward to "safely" upgrading to
> Tomcat 3.2 Final.
>
Cool!
>
> I don't have any other changes in the queue, so I'm fine with
> building 3.2b7. Hope it wasn't already started. :-)
>
Nope ... I figured you'd like one more shot :-) And, as you can see from
the commits, I had a couple more to do.
Oh well, the Trailblazers have a game tomorrow night, and building releases
(and uploading them) fits well into watching basketball ...
>
> Larry
>
Craig
>
> -----Original Message-----
> From: Craig R. McClanahan
> To: [EMAIL PROTECTED]
> Sent: 11/10/00 6:22 PM
> Subject: Re: [Resend] Ready for 3.2b7?
>
> Larry Isaacs wrote:
>
> > Currently PageContext.handlePageException() uses a
> > RequestDisplacher.forward() to invoke the errorPage specified
> > for a JSP. If the response has been committed, you get useless
> > output because of the IllegalStateException thrown by the
> > forward() call.
> >
> > Would it be a spec violation to test if the response is committed
> > and use include() instead if it is? I think I have heard that this
> > is how others avoid this problem.
> >
> > All I could find in the spec is that handlePageException()
> > should "redirect" the to the error page. Does this mandate
> > that forward() should be used? If not, I think it would be a
> > big plus to make this change in 3.2b7.
> >
>
> Well, reducing the number of people who call your extension *definitely*
> qualifies as a mission critical fix :-). That way, you'll have more
> time to
> work on Tomcat :-) :-).
>
> Seriously, it's a good idea, especially in light of the workaround we
> recently committed that causes the response to *always* be committed
> before
> an include is processed. I just committed this patch.
>
> >
> > Larry
> >
>
> Craig
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]