Hi

 

I have developed a J2EE Application (1.3 specs), using Struts 1.1 Framework.
It also uses Tiles, as integrated into the Struts Framework. The application
is built on Tomcat 4.1.27, and works well on the development env. However,
the production env /host uses Tomcat 4.0.5, and it's where it all plunges
into problems.

The exception is in JSP Custom Tags. My Site uses composite view pattern via
Tiles, and the tomcat engine is failing to render the composite views
successfully.

 

Anyone has any idea? How to over come this issue? Host has a limitation and
can't upgrade the tomcat. Is there a work around?

 

Much appreciate your help. 

 

Thanks

Hassan

 

Stack Trace: 

 

2004-10-05 16:18:45 WarpEngine[Apache]: Mapping request
2004-10-05 16:18:45 WarpHost[claudius.davanco.com]: Mapping request for Host
2004-10-05 16:18:45 ApplicationDispatcher[/piweb] Servlet.service() for
servlet default threw exception
java.lang.IllegalStateException
        at
org.apache.jasper.runtime.ServletResponseWrapperInclude.getOutputStream(Serv
letResponseWrapperInclude.java:109)
        at
org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.jav
a:1146)
        at
org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:519)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:683)
        at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch
er.java:574)
        at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher
.java:497)
        at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:8
19)
        at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:391)
        at
org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)
        at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)
        at
org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)
        at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.ja
va:881)
        at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)
        at
org.apache.jsp.classicLayout$jsp._jspService(classicLayout$jsp.java:326)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:201)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:683)
        at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:431)
        at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:355)
        at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:10
69)
        at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcesso
r.java:274)

            at org.apache.struts.tiles.TilesRequestProcessor ....

Reply via email to