Nope. I tried it with *.doc files, too, and it still doesn't work. *.doc is defined in web.xml.
Besides, it doesn't really make sense for MIME types to affect included files, does it? --jeff ----- Original Message ----- From: "August Detlefsen" <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Friday, December 07, 2001 12:40 PM Subject: Re: Unable to include *.sum files (Again) > I am totally guessing, but maybe you have to define a MIME type for > .sum files in your web.xml (and perhaps also where Apache configures > MIME types?)? > > HTH, > -August > > --- "Kusel, Jonathan J" <[EMAIL PROTECTED]> wrote: > > > > Hi all, > > I've mailed the follwoing to the tomcat users group but nobody has > > responded > > yet so I took the liberty of posting it again. > > > > Here's the message: > > --------------------------------> > > > > I'm trying to include normal text files with ".sum" extensions using > > the > > jsp:include directive: > > '<jsp:include page="testTxt.sum" flush="true" />' > > but tomcat throws an exception(see bottom for the exception). When I > > change > > the file's extension to .txt for example it works, but the files that > > I > > wan't to include are generated by another program on a daily basis so > > changing the extension is not an option. > > > > When I use the '<%@include file="testTxt.sum" %>' directive it works, > > but I > > need to use the <jsp:include> since the filenames are dynamically > > generated. > > > > Is this a bug or am I doing something wrong? I'm using tomcat4.0 for > > NT 4.0. > > > > THE STACKTRACE: > > ---------------- > > > > ApplicationDispatcher[/interestrates]: 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:1143) > > 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:679) > > at > > > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch > > er.java:570) > > at > > > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher > > .java:493) > > at > > > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:8 > > 18) > > at org.apache.jsp.test$jsp._jspService(test$jsp.java:67) > > 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:202) > > at > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) > > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > > FilterChain.java:247) > > at > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > > ain.java:193) > > at > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > > va:243) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > > va:201) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) > > at > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 > > ) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > 66) > > at > > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > > java:170) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > 64) > > at > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 > > ) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > 64) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > > :163) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:371) > > at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:424) > > at java.lang.Thread.run(Thread.java:484) > > StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw > > exception > > java.lang.IllegalStateException > > java.lang.IllegalStateException > > at > > > org.apache.jasper.runtime.ServletResponseWrapperInclude.getOutputStream(Serv > > letResponseWrapperInclude.java:109) > > at > > > org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.jav > > a:1143) > > 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:679) > > at > > > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch > > er.java:570) > > at > > > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher > > .java:493) > > at > > > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:8 > > 18) > > at org.apache.jsp.test$jsp._jspService(test$jsp.java:67) > > 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:202) > > at > > > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) > > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > > FilterChain.java:247) > > at > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > > ain.java:193) > > at > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > > va:243) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > > va:201) > > at > > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 > > 66) > > at > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) > > at > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 > > ) > > at > > > === message truncated === > > > __________________________________________________ > Do You Yahoo!? > Send your FREE holiday greetings online! > http://greetings.yahoo.com > > -- > To unsubscribe: <mailto:[EMAIL PROTECTED]> > For additional commands: <mailto:[EMAIL PROTECTED]> > Troubles with the list: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>