Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 80518 invoked by uid 500); 11 May 2001 05:55:21 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: tomcat-dev@jakarta.apache.org Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 80501 invoked by uid 500); 11 May 2001 05:55:19 -0000 Delivered-To: apmail-jakarta-tomcat-4.0-cvs@apache.org Date: 11 May 2001 05:55:18 -0000 Message-ID: <20010511055518.80490.qmail@apache.org> From: craigmcc@apache.org To: jakarta-tomcat-4.0-cvs@apache.org Subject: cvs commit: jakarta-tomcat-4.0/webapps/ROOT index.html craigmcc 01/05/10 22:55:17 Modified: catalina/src/share/org/apache/catalina Globals.java webapps/ROOT index.html Added: . RELEASE-NOTES-4.0-B5.txt Log: Prepare for development on "beta 5". Revision Changes Path 1.1 jakarta-tomcat-4.0/RELEASE-NOTES-4.0-B5.txt Index: RELEASE-NOTES-4.0-B5.txt =================================================================== Apache Tomcat Version 4.0 Beta 5 ================================= Release Notes ============= $Id: RELEASE-NOTES-4.0-B5.txt,v 1.1 2001/05/11 05:55:11 craigmcc Exp $ ============ INTRODUCTION: ============ This document describes the changes that have been made in the current beta release of Apache Tomcat, relative to the previous release. Bug reports should be entered at the bug reporting system for Jakarta projects at: http://nagoya.apache.org/bugzilla/ Please report bugs and feature requests under product name "Tomcat 4". ============ NEW FEATURES: ============ --------------------- Catalina New Features: --------------------- ------------------- Jasper New Features: ------------------- -------------------- Webapps New Features: -------------------- ========================== BUG FIXES AND IMPROVEMENTS: ========================== ------------------ Catalina Bug Fixes: ------------------ ---------------- Jasper Bug Fixes: ---------------- ----------------- Webapps Bug Fixes: ----------------- ============================ KNOWN ISSUES IN THIS RELEASE: ============================ ------------------------------------------ Redeploying From a Web Application Archive: ------------------------------------------ If you attempt to undeploy, then redeploy, an application from the same web application archive file URL (where the URL refers to an actual WAR file, not to a directory), the redeploy will fail with error "zip file is closed". There appears to be a problem in the JDK's JarURLConnection class where JAR files are cached, even after they are closed, so that a request for a connection to the same URL returns the previous JarFile object instead of a new one. As a workaround, you should do one of the following: * Change the URL of the web application archive each time you redeploy. * Deploy from an unpacked directory (on the same server) instead of from a WAR file (this is often more convenient in a development environment anyway). -------------------------- Tomcat 4.0 and XML Parsers: -------------------------- Previous versions of Tomcat 4.0 exposed the XML parser used by Jasper (the JAXP/1.1 reference implementation) to web applications. This is no longer the case, because Jasper loads its parser with a new class loader instead. Keep the following points in mind when considering how to use XML parsers in Tomcat 4.0 and your web applications: * If you wish to make the JAXP/1.1 RI XML parser available to all web applications, simply move the "jaxp.jar" and "crimson.jar" files from the "$TOMCAT_HOME/jasper" directory to the "$TOMCAT_HOME/lib" directory. * If you wish to make another XML parser that is JAXP/1.1-compatible available to all web applications, install that parser into the "$TOMCAT_HOME/lib" directory and remove "jaxp.jar" and "crimson.jar" from the "$TOMCAT_HOME/jasper" directory. It has been reported that Xerces 1.3.1 can be used in this fashion, but 2.x alpha releases can not be. * If you wish to use an XML parser (such as Xerces) in the WEB-INF/lib directory of your web application, this should now be possible, because of the modified JAXP 1.1 parser mentioned below. WARNING: Tomcat 4.0 now ships with a modified version of the JAXP/1.1 (Final) "jaxp.jar" and "crimson.jar" files in the "jasper" subdirectory. The "sealed" attribute has been removed from the manifest file for these two JARs, to avoid "package sealing violation" errors that were caused by them in a JDK 1.3 environment. You MUST NOT replace these files with a different (or later) release of JAXP, unless that later release has had the sealed attribute removed, or you will encounter "package sealing violation" errors when trying to use a different XML parser in a web application. -------------------- MOD_WEBAPP Connector: -------------------- A new version of the Apache 1.3 side of the MOD_WEBAPP connector is included in this release, in the "connectors" directory. It has not been tested heavily yet, so it should be considered experimental. 1.25 +5 -5 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Globals.java Index: Globals.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Globals.java,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- Globals.java 2001/05/11 04:55:52 1.24 +++ Globals.java 2001/05/11 05:55:13 1.25 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Globals.java,v 1.24 2001/05/11 04:55:52 craigmcc Exp $ - * $Revision: 1.24 $ - * $Date: 2001/05/11 04:55:52 $ + * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/Globals.java,v 1.25 2001/05/11 05:55:13 craigmcc Exp $ + * $Revision: 1.25 $ + * $Date: 2001/05/11 05:55:13 $ * * ==================================================================== * @@ -69,7 +69,7 @@ * Global constants that are applicable to multiple packages within Catalina. * * @author Craig R. McClanahan - * @version $Revision: 1.24 $ $Date: 2001/05/11 04:55:52 $ + * @version $Revision: 1.25 $ $Date: 2001/05/11 05:55:13 $ */ public final class Globals { @@ -201,7 +201,7 @@ /** * The descriptive information about this server and version. */ - public static final String SERVER_INFO = "Apache Tomcat/4.0-b4"; + public static final String SERVER_INFO = "Apache Tomcat/4.0-b5-dev"; /** 1.17 +2 -2 jakarta-tomcat-4.0/webapps/ROOT/index.html Index: index.html =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/webapps/ROOT/index.html,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- index.html 2001/05/11 04:55:55 1.16 +++ index.html 2001/05/11 05:55:16 1.17 @@ -4,13 +4,13 @@ -Tomcat (v4.0-b4) +Tomcat (v4.0-b5-dev) Tomcat
Version -4.0-b4 +4.0-b5-dev

This is the default Tomcat home page. This page serves as a quick reference guide to related resources and is located at: