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

[SERVLET] Catalina ResponseStream

0 views
Skip to first unread message

Andreas Jaeger

unread,
Mar 14, 2002, 5:22:54 AM3/14/02
to
Unter Tomcat 4.0.2 Windows habe ich erhebliche Probleme, Requests
vernünftig zu beantworten. Namentlich habe ich es bisher so gehalten,
daß am Ende der Response ein responseStream.flush() stand. Das
führt nun zu Exceptions der folgenden Art:

java.io.IOException: Cannot flush a closed output stream
at
org.apache.catalina.connector.ResponseStream.flush(ResponseStream.java:241)
at de.ifgi.wcs10.WCS.doGetMap(WCS.java:257)
at de.ifgi.wcs10.WCS.doRequest(WCS.java:142)
at de.ifgi.wcs10.WCS.doGet(WCS.java:49)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:446)
at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at usw.

Wenn ich das flush() rausnehme, wird Tomcat regelrecht abgeschossen, mit
IllegalMemoryAccess und allem. Was ist da los?

Andreas

--
----------------------------------------------------
Andreas Jaeger
Institut für Agrarinformatik, Universität Münster
Robert-Koch-Straße 26-28
D-48149 Münster

Telefon: (49)-251-83-39762
Fax: (49)-251-83-39763
mailto:jae...@ifgi.uni-muenster.de
----------------------------------------------------

0 new messages