Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@www.apache.org Received: (qmail 52265 invoked from network); 15 Jul 2005 07:45:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Jul 2005 07:45:41 -0000 Received: (qmail 3667 invoked by uid 500); 15 Jul 2005 07:45:20 -0000 Delivered-To: apmail-jakarta-tomcat-user-archive@jakarta.apache.org Received: (qmail 3648 invoked by uid 500); 15 Jul 2005 07:45:20 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Tomcat Users List" Reply-To: "Tomcat Users List" Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 3625 invoked by uid 99); 15 Jul 2005 07:45:20 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jul 2005 00:45:20 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of lsgroup@gmail.com designates 64.233.184.195 as permitted sender) Received: from [64.233.184.195] (HELO wproxy.gmail.com) (64.233.184.195) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jul 2005 00:45:17 -0700 Received: by wproxy.gmail.com with SMTP id i7so565009wra for ; Fri, 15 Jul 2005 00:45:18 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=B/UM4LOvMOtRcZTwRK7ERFgsEgH1vS8iDO0VwlleqJDNtGpiZ5paQ6XtfMPwDDU2wrprQDbo0QH4GaBR7E8gfVF4YC3LN+4jMKGsw7FImZRiFoKGV8EV7iuskv1OyMbtP8hkbBGHupYGm3whcTyoPp8K4ojECnLn6Pi8IDfjT40= Received: by 10.54.109.13 with SMTP id h13mr1014921wrc; Fri, 15 Jul 2005 00:44:21 -0700 (PDT) Received: by 10.54.133.14 with HTTP; Fri, 15 Jul 2005 00:44:21 -0700 (PDT) Message-ID: Date: Fri, 15 Jul 2005 00:44:21 -0700 From: Matthew Ma Reply-To: Matthew Ma To: tomcat-user@jakarta.apache.org Subject: ssiservlet ioexception couldn't include file Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hello, I'm using Tomat in a jboss distribution and while all of my include files are working just fine, I'm getting the following error stack trace periodically (not tied to any page requests and at regular intervals - maybe once every couple of minutes). The include files referenced in the ioexception include ok. 2005-07-14 23:59:49,474 ERROR [org.jboss.web.localhost.Engine] StandardContext[]ssi: #include--Couldn't include file: include/footer.inc java.io.IOException: Couldn't find file: /include/footer.inc at org.apache.catalina.ssi.SSIServletExternalResolver.getFileText(S= SIServletExternalResolver.java:372) at org.apache.catalina.ssi.SSIMediator.getFileText(SSIMediator.java= :142) at org.apache.catalina.ssi.SSIInclude.process(SSIInclude.java:48) at org.apache.catalina.ssi.SSIProcessor.process(SSIProcessor.java:1= 21) at org.apache.catalina.ssi.SSIServlet.processSSI(SSIServlet.java:20= 4) at org.apache.catalina.ssi.SSIServlet.requestHandler(SSIServlet.jav= a:178) at org.apache.catalina.ssi.SSIServlet.doGet(SSIServlet.java:112) at javax.servlet.http.HttpServlet.doHead(HttpServlet.java:270) at javax.servlet.http.HttpServlet.service(HttpServlet.java:714) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod= AccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.jav= a:243) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:500) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.j= ava:272) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(Security= Util.java:161) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter= (ApplicationFilterChain.java:245) at org.apache.catalina.core.ApplicationFilterChain.access$000(Appli= cationFilterChain.java:50) at org.apache.catalina.core.ApplicationFilterChain$1.run(Applicatio= nFilterChain.java:156) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applica= tionFilterChain.java:152) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHea= derFilter.java:75) at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod= AccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.jav= a:243) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:500) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.j= ava:272) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(Security= Util.java:217) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter= (ApplicationFilterChain.java:197) at org.apache.catalina.core.ApplicationFilterChain.access$000(Appli= cationFilterChain.java:50) at org.apache.catalina.core.ApplicationFilterChain$1.run(Applicatio= nFilterChain.java:156) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applica= tionFilterChain.java:152) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWra= pperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(Standar= dValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipelin= e.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(Sta= ndardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardCon= textValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(Standar= dValveContext.java:104) at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(Custom= PrincipalValve.java:66) at org.apache.catalina.core.StandardValveContext.invokeNext(Standar= dValveContext.java:102) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Se= curityAssociationValve.java:162) at org.apache.catalina.core.StandardValveContext.invokeNext(Standar= dValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipelin= e.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostVa= lve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(Standar= dValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportVa= lve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(Standar= dValveContext.java:102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.= java:535) at org.apache.catalina.core.StandardValveContext.invokeNext(Standar= dValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipelin= e.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngi= neValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(Standar= dValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipelin= e.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java= :929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.ja= va:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor= .java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.= processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint= .java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Th= readPool.java:684) at java.lang.Thread.run(Thread.java:534) My web.xml looks like this for the ssi directive: ssi org.apache.catalina.ssi.SSIServlet buffered 1 debug 5 expires 666 isVirtualWebappRelative 0 4 I can't find this problem documented anywhere. Any suggestions on where to start looking to solve this would be greatly appreciated.=20 Thanks in advance! -Matthew http://www.lightspoke.com --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-user-help@jakarta.apache.org