larryi 02/01/30 20:29:13
Modified: . RELEASE-NOTES-3.3.1.txt
Log:
Document recent changes
Revision Changes Path
1.27 +32 -7 jakarta-tomcat/RELEASE-NOTES-3.3.1.txt
Index: RELEASE-NOTES-3.3.1.txt
===================================================================
RCS file: /home/cvs/jakarta-tomcat/RELEASE-NOTES-3.3.1.txt,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- RELEASE-NOTES-3.3.1.txt 31 Jan 2002 03:49:03 -0000 1.26
+++ RELEASE-NOTES-3.3.1.txt 31 Jan 2002 04:29:13 -0000 1.27
@@ -3,7 +3,7 @@
Release Notes
=============
-$Id: RELEASE-NOTES-3.3.1.txt,v 1.26 2002/01/31 03:49:03 billbarker Exp $
+$Id: RELEASE-NOTES-3.3.1.txt,v 1.27 2002/01/31 04:29:13 larryi Exp $
This document describes the changes that have been made since the
@@ -85,12 +85,13 @@
the locale and character set encoding of the directory listings
are derived.
- Added a delaySocketClose attribute to Http10Interceptor. The
- default is false. If set true, a Thread.sleep(0) is executed
- before the socket is closed. This was needed by Cactus when
- run on a high powered Windows XP box. The sleep(0) helps ensure
- the test get a chance to receive its input before the socket
- is closed. Otherwise, "Socket reset by peer" errors occur.
+ Added a socketCloseDelay attribute to Http10Interceptor. The
+ default is -1, disabled. If set to 0, a Thread.yield() is executed
+ before the socket is closed. If set greater than 0, it spins
+ for the specified amount of time in milliseconds. This was needed
+ by Cactus when run some systems. This helps insure the client end
+ of the socket gets a chance to read the returned response before the
+ socket is closed. Otherwise, "Socket reset by peer" errors occur.
Make the App-classloader configurable to allow using the 1.1
loader even when running under Java2. This should allow for better
@@ -109,6 +110,16 @@
support for isapi_redirect.dll's use with web servers other than
Tomcat 3.3, such as Tomcat 3.2.x.
+ Added a useWebAppCL attribute to JspInterceptor. When true,
+ Java compilation using "sun.tools.javac.Main" will run in the
+ web application's classloader. When false (the default), Java
+ compilation using "sun.tools.javac.Main" runs in the container
+ classloader. Using a value of true may help on certain HP-UX
+ systems. In all other cases, useWebAppCL should be false.
+ Currently webWebAppCL="true" can not be used when running under a
+ security manager, otherwise security exceptions will prevent
+ JSPs from compiling.
+
Server:
@@ -118,6 +129,13 @@
name, such as aux.jsp. Instead of potentially hanging the thread
that services the request, these requests now return "404 Not Found".
+1657 JSPs with tag names that contain '-' or '.' will now compile without
+ an "Invalid expression" error
+
+4382 tomcat.sh script no longer deletes the ajp12.id file which could
+ cause a problem shutting down if Tomcat was accidentally started
+ twice.
+
5994 Fix seconds calculation problem in DateTool
4418 Ported Tomcat 3.2.x fix for race condition in ServerSocketFactory.
@@ -144,6 +162,13 @@
Fixed bug with useJspServlet option in JspInterceptor. If set to true
untrusted web applications couldn't run the JspServlet because
jasper.jar and tools.jar weren't accessible.
+
+4923 Default permissions were added in PolicyInterceptor to allow direct
+ read access to the webapp docBase and work directories. This is
+ in addition to the permissions allowing access to the contents of
+ these directories. These new permissions allows "exists()" to be
+ executed on those directories without a security exception when
+ running under a security manager.
4955 Fixed bug in the parsing of the query string to
RequestDispatcher.include/forward wasn't handling the case where only
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>