| Re: [jetty-dev] setStatus() vs. sendError(), custom error feedback |
Hi Greg, Christian,
See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=377613 for details.
Cheers, Thomas
On Wed, Apr 25, 2012 at 12:23 AM, Greg Wilkins<gregw@xxxxxxxxxxx> wrote:I believe we can fix this, but it will not be fixed in jetty-6.
However, the other thing you can try is to call resetBuffer just before setting the status and then get the outputStream again (which I think you do anyway).
..great, thanks for the hint! Resetting the buffer seems to resolve the issue. I'll keep you updated if I should stumble upon any other issue.
Christian ___________________________________
On 24 April 2012 23:39, Christian GrÃn<christian.gruen@xxxxxxxxx> wrote:But it should be able to be made work by making sure you set the status before you call getOutputStream or getWriter. The ISE indicates that one of these methods has been called before the setStatus, so the filter has decided that it will compress, but then the setStatus contradicts that.
Thanks for the details. True, we are requesting the output stream reference first in order to attach it to our query processor (which then throws an error, as the query cannot be evaluated). As this can hardly be changed in our architecture, as we'd have to extend our APIs, we'll probably keep gzip compression deactivated for now.
If you think this could be fixed, though.. Even better! Christian
_______________________________________________ jetty-dev mailing list jetty-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/jetty-dev_______________________________________________ jetty-dev mailing list jetty-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/jetty-dev_______________________________________________ jetty-dev mailing list jetty-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/jetty-dev_______________________________________________ jetty-dev mailing list jetty-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/jetty-dev
-- thomas becker tbecker@xxxxxxxxxxx
http://webtide.com / http://intalio.com (the folks behind jetty and cometd)