Hi,
I am using Tomcat 5.5 and I am facing the following error. Can someone help
me with this error? I searched Google to find a solution but could not get
any valid answers.
The interesting part is I don't get this error with Tomcat 5.0.28.
2007-11-19 01:46:42,774 ERROR [TP-Processor3986] core.ApplicationDispatcher(
ApplicationDispatcher.java:687) - Servlet.service() for servlet jsp threw
exception
java.io.IOException: Stream closed
at org.apache.jasper.runtime.JspWriterImpl.ensureOpen(JspWriterImpl.java
:203)
at org.apache.jasper.runtime.JspWriterImpl.clearBuffer(
JspWriterImpl.java:159)
at org.apache.jsp.jtest.options_jsp._jspService(
org.apache.jsp.jtest.options_jsp:76)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java
:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
at org.apache.struts.action.RequestProcessor.doForward(
RequestProcessor.java:1056)
at
org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(
RequestProcessor.java:994)
at org.apache.struts.action.RequestProcessor.processForward(
RequestProcessor.java:553)
at org.apache.struts.action.RequestProcessor.process(
RequestProcessor.java:211)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java
:1164)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(
ChannelSocket.java:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
ChannelSocket.java:876)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
The JSP code is below
**********START
<%@ page import="java.util.*, com.javagalaxy.jtest.*, com.javagalaxy.util.*"
%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri = "/WEB-INF/struts-bean.tld" prefix="bean" %>
<%
request.setAttribute(UtilConstants.attributes.JTEST_TAB_NAME,
ChangePwdAction.OPTIONS_TAB);
%>
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<META NAME="Keywords" CONTENT="java">
<META NAME="Description" CONTENT="'JavaGalaxy.com' - Test your java skills
online">
<title>Test your Java skills</title>
<link href="images/corestyle.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#FAF9E7" leftmargin="0" topmargin="0" marginwidth="0"
marginheight="0" scroll="auto">
<jsp:include page="/newheader.jsp"/>
<jsp:include page="jtest_tabs.jsp"/> <br>
<table cellSpacing="0" cellPadding="5" border="0" width="772">
<tr>
<td><html:link page="/jtestChangePwdForm.uma">Change
password</html:link></td>
</tr>
</table>
</body>
</html>
<jsp:include page="/newfooter.jsp"/>
**********END
Thanks,
Uma