tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject cvs commit: jakarta-tomcat/src/doc readme
Date Fri, 13 Oct 2000 02:52:32 GMT
larryi      00/10/12 19:52:32

  Modified:    src/doc  Tag: tomcat_32 readme
  Add issue about URL's being case sensitive as of Tomcat 3.2
  Revision  Changes    Path
  No                   revision
  No                   revision   +30 -2     jakarta-tomcat/src/doc/readme
  Index: readme
  RCS file: /home/cvs/jakarta-tomcat/src/doc/readme,v
  retrieving revision
  retrieving revision
  diff -u -r1.8.2.2 -r1.8.2.3
  --- readme	2000/10/12 06:19:09
  +++ readme	2000/10/13 02:52:31
  @@ -1,4 +1,4 @@
  -$Id: readme,v 2000/10/12 06:19:09 larryi Exp $
  +$Id: readme,v 2000/10/13 02:52:31 larryi Exp $
                              Release Notes for:
  @@ -251,4 +251,32 @@
        JAVA_HOME.  This may be done by adding a "SET JAVA_HOME=path to your jdk"
        line to your autoexec.bat or to the startup.bat and shutdown.bat files
  \ No newline at end of file
  +6.7 URL's are now case sensitive on all operating systems
  +As of Tomcat 3.2, URL's are case sensitive for all operating systems,
  +including operating systems which have case insensitive file systems, such as
  +Windows.  This represents a change from Tomcat 3.1, where URL's were case
  +insensitive on case insensitive OS's.  This was done for a number of reasons,
  +security and portability among them.
  +A "non-portable" web application, i.e. one with case mismatches, which worked
  +on a case insensitive OS under Tomcat 3.1 will show its non-portability when
  +run under Tomcat 3.2.
  +This can also cause URL's that look correct to actually be incorrect.  In
  +Windows Explorer, a directory whose name fits within the MS-DOS 8.3 format
  +may be displayed using a "formated" name.  For example, a directory named
  +"MYDIR" may display as "Mydir".  A URL like "http://localhost/mysite/Mydir/
  +index.jsp" would return "File Not Found" because the correct URL would be
  +"http://localhost/mysite/MYDIR/index.jsp".  If you find URL's being
  +mysteriously "not found", check for case mismatch.  Use the Windows Explorer
  +Properties dialog or an MS-DOS window to check the actual case of the file
  +and directory names.
  +This can cause an additional problem when Tomcat is used with a case
  +insensitive web server, such as IIS, where the web server serves the static
  +content.  The web server could serve a static page with mismatched case in the
  +URL. If that static page contains relative links to resources served by
  +Tomcat, then invoking those links would carry the mismatched case to Tomcat
  +where it cause the resource not to be found.

View raw message