Carsten Ziegeler wrote:
> Hi,
> 
> I just have to repeat an email I wrote over a year ago, because the
> problem is getting worse:
> 
> If an error occurs in the pipeline, the error handler is called and
> produces some output (or a response). At this time, the original
> pipeline could have already output some information and you might
> get an "response already committed" exception or something like that.
> 
> Ok, so far so good, but since some time a serializer flushed the output
> stream when it is recycled...so the response is always already committed
> and the output stream can't be reset - and when the error handler trys
> to create its output, an exception is thrown!
> 
> If we want to keep this error handler stuff I still vote for an 
> intermediate output stream for the normal pipeline. This output stream
> "is copied" to the real output stream only if no error occurs.
> This is some extra performance cost - so we could make this somewhere 
> configurable.
 >
> If anyone has a different solution, I'm all ears - but the current
> implementation is absolutely useless.

Carsten, do what you want, I'm really fed up with error handling.
I'll start to complain myself now, let's see if it helps.

-- 
Nicola Ken Barozzi                   [EMAIL PROTECTED]
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to