luehe       2004/10/29 15:29:30

  Modified:    catalina/src/share/org/apache/catalina/servlets
                        DefaultServlet.java LocalStrings.properties
  Log:
  Include warning message when an included resource is not available,
  instead of ignoring silently
  
  Revision  Changes    Path
  1.30      +10 -1     
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java
  
  Index: DefaultServlet.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- DefaultServlet.java       14 Oct 2004 23:58:38 -0000      1.29
  +++ DefaultServlet.java       29 Oct 2004 22:29:29 -0000      1.30
  @@ -657,7 +657,16 @@
                                               Globals.INCLUDE_REQUEST_URI_ATTR);
               if (requestUri == null) {
                   requestUri = request.getRequestURI();
  +            } else {
  +                // We're included, and the response.sendError() below is going
  +                // to be ignored by the resource that is including us.
  +                // Therefore, the only way we can let the including resource
  +                // know is by including warning message in response
  +                response.getWriter().write(
  +                    sm.getString("defaultServlet.missingResource",
  +                    requestUri));
               }
  +
               response.sendError(HttpServletResponse.SC_NOT_FOUND,
                                  requestUri);
               return;
  
  
  
  1.5       +1 -0      
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/LocalStrings.properties
  
  Index: LocalStrings.properties
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/LocalStrings.properties,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- LocalStrings.properties   26 Mar 2003 09:53:10 -0000      1.4
  +++ LocalStrings.properties   29 Oct 2004 22:29:29 -0000      1.5
  @@ -1,3 +1,4 @@
  +defaultServlet.missingResource=The requested resource ({0}) is not available
   defaultservlet.directorylistingfor=Directory Listing for:
   defaultservlet.upto=Up to:
   defaultservlet.subdirectories=Subdirectories:
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to