craigmcc 01/04/07 19:32:23
Modified: . RELEASE-NOTES-4.0-B4.txt
Log:
Bring up to date with respect to changes made since beta 3.
Revision Changes Path
1.2 +45 -1 jakarta-tomcat-4.0/RELEASE-NOTES-4.0-B4.txt
Index: RELEASE-NOTES-4.0-B4.txt
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-NOTES-4.0-B4.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- RELEASE-NOTES-4.0-B4.txt 2001/04/05 19:37:01 1.1
+++ RELEASE-NOTES-4.0-B4.txt 2001/04/08 02:32:23 1.2
@@ -3,7 +3,7 @@
Release Notes
=============
-$Id: RELEASE-NOTES-4.0-B4.txt,v 1.1 2001/04/05 19:37:01 craigmcc Exp $
+$Id: RELEASE-NOTES-4.0-B4.txt,v 1.2 2001/04/08 02:32:23 craigmcc Exp $
============
@@ -38,7 +38,11 @@
* The new <local-ejb-ref> element (and associated subelements) supports
the optional EJB feature of local EJBs.
+PersistentManager: You can now configure the persistent session manager
+(along with an appropriate Store implementation) in the server.xml file.
+Added an example of this, commented out by default.
+
-------------------
Jasper New Features:
-------------------
@@ -48,6 +52,10 @@
Webapps New Features:
--------------------
+SsiInvokerServlet: Can now be configured for virtual paths to be relative
+to the server's document root (the default, for NCSA compatibility) or the
+current web application's context root (for convenience when using web apps).
+
==========================
BUG FIXES AND IMPROVEMENTS:
@@ -58,7 +66,33 @@
Catalina Bug Fixes:
------------------
+Base64: Update to the new version of the Xerces Base64 encoder/decoder.
+The old one had problems encoding binary content.
+
+Catalina: Do not set an initial context factory.
+
+Naming: Make the initial context factory available during the init() method
+of a <load-on-startup> servlet.
+
+ApplicationContext: Fix for Bugzilla #1219. Previously, different web apps
+that used JAR files with the same name in their WEB-INF/lib directories could
+get access to classes from the wrong JAR file.
+
+StandardClassLoader: Change the way that security manager permissions are
+defined (for each web app) to account for the changes in the previous fix for
+cross-webapp JAR files.
+ApplicationFilterChain: If a filter or servlet throws a security exception
+(when run under a security manager), make the rethrown ServletException more
+useful by including the actual exception as a root cause.
+
+Bootstrap: Set the Catalina class loader as the thread context class loader.
+
+catalina.policy: Update the default security manager policies to reflet the
+fact that "${java.home}" on some JVMs actually points at "$JAVA_HOME/jre"
+instead of "$JAVA_HOME".
+
+
----------------
Jasper Bug Fixes:
----------------
@@ -67,6 +101,16 @@
-----------------
Webapps Bug Fixes:
-----------------
+
+WebdavServlet: Fix thread safety problems with the WebDAV servlet. The JAXP
+document builder is not thread-safe, but it was being reused. Now, a new
+instance is created on each request.
+
+DefaultServlet: Path "/." was not normalized properly (even though "/./" was).
+
+WebdavServlet: Prevent /WEB-INF and /META-INF from being deleted, or the
+contents of these directories from being modified, if read/write
+access is enabled. This is *not* enabled by default.
============================