Anonymous | Login | Signup for a new account | 12-17-2024 11:01 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0003983 | [Resin] | minor | always | 04-06-10 09:02 | 01-19-11 14:47 | ||||
Reporter | alex | View Status | public | ||||||
Assigned To | ferg | ||||||||
Priority | normal | Resolution | fixed | Platform | |||||
Status | closed | OS | |||||||
Projection | none | OS Version | |||||||
ETA | none | Fixed in Version | 4.0.15 | Product Version | 3.1.8 | ||||
Product Build | |||||||||
Summary | 0003983: gzip filter ?>jsp->jsp->include->errorpage results in a broken content | ||||||||
Description |
broken stream is sent to the client upon an error if page throws an exception after the response has already been flushed. |
||||||||
Steps To Reproduce | |||||||||
Additional Information |
We may have found a problem with the Gzip filter in Resin Pro 3.1.8. In the attached example we have a page, gziptest.jsp, which, way down on the page after a lot of content, includes another jsp page, gzipinclude.jsp (pageContext.include). The main jsp page has an errorPage directive, the included jsp does not. If the included file throws an exception, the gzip filter seems to not work correctly. The user gets an "Content encoding error" (Firefox), or in IE: "Internet Explorer cannot display the webpage". The problem only occurs if the main page has an errorPage directive, and the included page doesn't. If the included page is included early in the main page, the problem don't occur, so it looks like this has something to do with content already been sent to the client when the exception occurs. |
||||||||
Attached Files | |||||||||
|
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
29 total queries executed. 26 unique queries executed. |