Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

java.IOException error

1 view
Skip to first unread message

elen...@my-deja.com

unread,
Jul 11, 2000, 3:00:00 AM7/11/00
to
Hi,
I'm trying to run a JSP. I have WAS 3.0.2, NT 4, sp 4, Oracle 8.0.5 and
IBM HTTP Server. It gives me that error

java.io.IOException: "Error: Attempt to clear a buffer that's already
been flushed"
at com.sun.jsp.runtime.JspWriterImpl.clear
(JspWriterImpl.java:115)
at
C_0003a.IBM.WAServer.hosts.d_00025fault_0005fhost.BookmarkLibrary.web.de
fault_jsp_1._jspService(default_jsp_1.java:276)
at com.sun.jsp.runtime.HttpJspBase.service(HttpJspBase.java:137)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:639)
at com.sun.jsp.runtime.JspServlet$JspServletWrapper.service
(JspServlet.java:111)
at com.sun.jsp.runtime.JspServlet.serviceJspFile
(JspServlet.java:400)
at com.sun.jsp.runtime.JspServlet.service(JspServlet.java:510)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:639)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService
(ServletManager.java:557)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service
(StrictLifecycleServlet.java:160)
at com.ibm.servlet.engine.webapp.IdleServletState.service
(StrictLifecycleServlet.java:287)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service
(StrictLifecycleServlet.java:105)
at com.ibm.servlet.engine.webapp.ServletInstance.service
(ServletManager.java:349)
at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch
(ServletManager.java:705)
at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch
(ServletManager.java:631)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispat
ch(WebApp.java:1129)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch
(WebApp.java:1001)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward
(WebApp.java:960)
at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook
(WebGroup.java:681)
at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation
(CachedInvocation.java:67)
at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke
(CacheableInvocationContext.java:106)
at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI
(ServletRequestProcessor.java:144)
at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service
(OSEListener.java:300)
at
com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.ru
n(SQEventListenerImp.java:230)
at
com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent
(SQEventListenerImp.java:104)
at
com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent
(SQEventSource.java:202)
at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$Sele
ctRunnable.notifyService(SQWrapperEventSource.java:347)
at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$Sele
ctRunnable.run(SQWrapperEventSource.java:216)
at
com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable
.run(Compiled Code)
at java.lang.Thread.run(Thread.java:472)

Does anybody have an idea, what it might be.
Thank you!


Sent via Deja.com http://www.deja.com/
Before you buy.

sun...@my-deja.com

unread,
Jul 11, 2000, 3:00:00 AM7/11/00
to
<%@ page buffer="<size>" %>
Increase the size from the default of 8K.

In article <8kffn0$o99$1...@nnrp1.deja.com>,

star_tr...@my-deja.com

unread,
Jul 11, 2000, 3:00:00 AM7/11/00
to
This is caused when your page creates an error, but it is already in the
process of flushing the page to the screen, so it can't give you the
true error. This is most often caused by using null variables,
especially if you are using session variables and not checking if they
are null before assigning and using them.

Increasing the page buffer size is only a temporary fix, it should just
get rid of the buffer flush error and give you the correct error.

Hope this helps.

0 new messages