jon 01/05/21 12:56:13
Modified: src/java/org/apache/turbine/modules/pages JspPage.java
Log:
wrap the setBufferSize in a try/catch block
thanks to: Santiago Gala <[EMAIL PROTECTED]>
Revision Changes Path
1.4 +11 -2
jakarta-turbine/src/java/org/apache/turbine/modules/pages/JspPage.java
Index: JspPage.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/modules/pages/JspPage.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- JspPage.java 2001/05/07 14:38:44 1.3
+++ JspPage.java 2001/05/21 19:56:09 1.4
@@ -64,7 +64,7 @@
* Extends TemplatePage to add some convenience objects to the request.
*
* @author <a href="mailto:[EMAIL PROTECTED]">John D. McNally</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public class JspPage extends TemplatePage
{
@@ -78,6 +78,15 @@
.getService(JspService.SERVICE_NAME);
jsp.addDefaultObjects(data);
- data.getResponse().setBufferSize(jsp.getDefaultBufferSize());
+ try
+ {
+ //We try to set the buffer size from defaults
+ data.getResponse().setBufferSize(jsp.getDefaultBufferSize());
+ }
+ catch (IllegalStateException ise )
+ {
+ //If the response was already commited, we die silently
+ //No logger here?
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]