You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2003/09/02 15:28:36 UTC
cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml
remm 2003/09/02 06:28:36
Modified: webapps/docs changelog.xml
Log:
- Changelog update (no release yet, of course, it's just that I don't want to have
to do a huge update later this week).
- Typo fixes, submitted by Yann Cebron (?).
Revision Changes Path
1.17 +284 -35 jakarta-tomcat-catalina/webapps/docs/changelog.xml
Index: changelog.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/changelog.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- changelog.xml 21 Aug 2003 09:54:52 -0000 1.16
+++ changelog.xml 2 Sep 2003 13:28:36 -0000 1.17
@@ -13,6 +13,255 @@
<body>
+<section name="Tomcat 5.0.10 (remm)">
+
+ <subsection name="General">
+
+ <changelog>
+
+ <update>
+ JSP 2.0 specification updates, submitted by Mark Roth (kinman)
+ </update>
+ <update>
+ Servlet 2.4 schema update, submitted by Yutaka Yoshida (jfarcand)
+ </update>
+ <update>
+ Get ready for using JSR 160 RI (JMX Remote 1.0): copy additional,
+ optional, JMX binaries (remm)
+ </update>
+ <update>
+ Replace MX4J 1.1.1 with the Sun JMX 1.2 RI (remm)
+ </update>
+
+ </changelog>
+
+ </subsection>
+
+ <subsection name="Catalina">
+
+ <changelog>
+
+ <add>
+ Add sessions and serverinfo tasks, submitted by Vivek Chopra (remm)
+ </add>
+ <fix>
+ Minor optimization: Avoid scanning duplicate JARs for TLDs (luehe)
+ </fix>
+ <update>
+ Expose the new connector properties in JMX (amyroh)
+ </update>
+ <fix>
+ Big JDBCRealm cleanup: fix for <bug>7116</bug>, <bug>10623</bug>,
+ <bug>11929</bug>, <bug>8091</bug>, and make authenticate synchronized
+ since there are race conditions between the connection being opened,
+ used and exceptions occuring (funkman)
+ </fix>
+ <fix>
+ Simplifying the code by hiding the arrayCopy (billbarker)
+ </fix>
+ <fix>
+ <bug>22691</bug>: Wrap getCanonicalFile in a try/catch (remm)
+ </fix>
+ <fix>
+ Reenable validation, using Xerces 2.1 instead of Xerces 2.5 (remm)
+ </fix>
+ <fix>
+ <bug>22698</bug>: Restore RealmBase.main(), allowing to compute digests
+ (remm)
+ </fix>
+ <fix>
+ <bug>22546</bug>: Fix small filter extension mapping bug, where if the
+ extension of the request starts with the tested path, it would have
+ been matched (remm)
+ </fix>
+ <fix>
+ <bug>22695</bug>: don't check for session validity when activating and
+ passivating (remm)
+ </fix>
+ <fix>
+ Do not create a new Subject everytime a Servlet/Filter is invoked,
+ associate the same Subject to the AccessControlContext (jfarcand)
+ </fix>
+ <update>
+ When saving server.xml, don't save the value of properties which have
+ their default values (remm)
+ </update>
+ <fix>
+ Release all logs associated with this CL when stopping the CL, and avoid
+ NPE in toString after stop (remm)
+ </fix>
+ <fix>
+ Avoid references leak: ckean up and recycle all thread local resources,
+ and reset the context CL after invoking the pipeline (remm)
+ </fix>
+ <fix>
+ The request dispatcher should also not log a client abort exception
+ (remm)
+ </fix>
+ <fix>
+ When saving server.xml, don't print the className if it's one of the
+ standard implementations, and add some fields to the exception list
+ (remm)
+ </fix>
+ <fix>
+ Null out the reference to the resources when stopping the classloader
+ (remm)
+ </fix>
+ <fix>
+ Don't save the config file attribute, as it is always useless, and don't
+ indent context confug files (remm)
+ </fix>
+ <update>
+ Allow overriding the Host's unpackWARs using a new unpackWAR attribute on
+ the Context element (remm)
+ </update>
+ <fix>
+ Include the patInfo when a relative path is used to get a request
+ dispatcher, submitted by Mark Thomas (remm)
+ </fix>
+
+ </changelog>
+
+ </subsection>
+
+ <subsection name="Cluster">
+
+ <changelog>
+
+ <fix>
+ Set dirty flag gets set on setMaxInactiveInterval (fhanik)
+ </fix>
+
+ </changelog>
+
+ </subsection>
+
+ <subsection name="Coyote">
+
+ <changelog>
+
+ <fix>
+ Also consider last element in comma-separated protocols list, or the
+ case where the list contains a single element and no commas (luehe)
+ </fix>
+ <fix>
+ Implement getAttribute(key) in the protocol (amyroh)
+ </fix>
+ <fix>
+ Make certain that we are still in an https session before looking for
+ certs, submitted by Mark Thomas (billbarker)
+ </fix>
+ <fix>
+ Adding accessors so that the JkCoyote connectors can play nice with the
+ admin webapp (billbarker)
+ </fix>
+
+ </changelog>
+
+ </subsection>
+
+ <subsection name="Jasper">
+
+ <changelog>
+
+ <fix>
+ When an error occurs, get the file name from path instead of from the
+ exception (kinman)
+ </fix>
+ <fix>
+ Don't generate code to do an instanceof when it can be done at
+ translation time (kinman)
+ </fix>
+ <fix>
+ Avoid defining multiple getServletInfo() methods (one for each page
+ directive with an 'info' attribute) (luehe)
+ </fix>
+ <fix>
+ Supply taglib's unique id (instead of the value of the uri argument in
+ the directive) to the TagLibraryValidator's validate method (luehe)
+ </fix>
+ <fix>
+ Ensure that <jsp:root> is root element in JSP document (luehe)
+ </fix>
+ <fix>
+ Prepend "urn:jsptld" to uri values that represent relative paths
+ when adding "xmlns:prefix" attribute on the root of the JSP document's
+ XML view (see JSP.10.1.5), and make the value passed as the uri argument
+ to TagLibraryValidator.validate() match the above (luehe)
+ </fix>
+ <fix>
+ When precompiling with JSPC, files that mathch the url-pattern specified
+ in jsp-config should be included for compilation (kinman)
+ </fix>
+ <update>
+ Added support for JSP.6.2.4: fix issues with DOCTYPE validation (luehe)
+ </update>
+ <fix>
+ Don't combine LineInfos from different files (ecarmich)
+ </fix>
+ <fix>
+ Set Node.startMark correctly in JSP document nodes created from
+ character data: this fixes incorrect SMAPping of template text nodes
+ containing line feeds, and incorrect error reporting for unparseable EL
+ expression nodes (ecarmich)
+ </fix>
+
+ </changelog>
+
+ </subsection>
+
+ <subsection name="Webapps">
+
+ <changelog>
+
+ <docs>
+ The Loader does not have a method to set a work dir, remove from docs
+ (glenn)
+ </docs>
+ <fix>
+ Update the host properties in admin (amyroh)
+ </fix>
+ <update>
+ Update admin with the latest connector changes, including thread pool
+ configuration (amyroh)
+ </update>
+ <fix>
+ Fix to return null when an error response is sent, submitted by
+ Jeff Tulley (amyroh)
+ </fix>
+ <fix>
+ Get rid of the maximum size of the username and password fields (amyroh)
+ </fix>
+ <fix>
+ <bug>22268</bug>: allow using SHA digest (amyroh)
+ </fix>
+ <fix>
+ In the default page, update links to the lists, and add a link to the
+ open bugs (remm)
+ </fix>
+
+ </changelog>
+
+ </subsection>
+
+ <subsection name="Deployer">
+
+ <changelog>
+
+ <fix>
+ In validator task, set the context classloader to avoid issues with
+ commons-logging (remm)
+ </fix>
+ <fix>
+ Validate before running javac (remm)
+ </fix>
+
+ </changelog>
+
+ </subsection>
+
+</section>
+
<section name="Tomcat 5.0.9 (remm)">
<subsection name="Catalina">
@@ -20,7 +269,7 @@
<changelog>
<fix>
- Fix bug where no sttic resource over 512 bytes would get cached
+ Fix bug where no static resource over 512 bytes would get cached
by default (remm)
</fix>
<fix>
@@ -99,13 +348,13 @@
<changelog>
<fix>
- Remove some stack trace dumping in Mapperlistener (remm)
+ Remove some stack trace dumping in MapperListener (remm)
</fix>
<fix>
Remove extra setLogger call in Embedded.createContext (remm)
</fix>
<update>
- Add support for Tld validation, and fix bug <bug>21917</bug> where
+ Add support for TLD validation, and fix bug <bug>21917</bug> where
entities couldn't be resolved in a TLD (jfarcand)
</update>
<fix>
@@ -113,7 +362,7 @@
true, and replace LinkedList with ArrayList (luehe)
</fix>
<fix>
- Avoid NPE when ensuring that resource path start with '/' (luehe)
+ Avoid NPE when ensuring that resource path starts with '/' (luehe)
</fix>
<fix>
Avoid reformatting constant Expires header on every request (luehe)
@@ -130,7 +379,7 @@
Improve CL stopped error message, so that it is more explanatory (remm)
</fix>
<fix>
- When using the deployer, scema validation wasn't supported (remm)
+ When using the deployer, schema validation wasn't supported (remm)
</fix>
<fix>
Fix NPE when getMessage of an exception returns null in the
@@ -194,7 +443,7 @@
occurs when writing bytes (remm)
</fix>
<fix>
- Avoid a NPE if requesting the remote address between requests or before
+ Avoid a NPE when requesting the remote address between requests or before
processing any request (remm)
</fix>
@@ -217,7 +466,7 @@
the included segment must have the default namespace reset to "" (kinman)
</fix>
<fix>
- Don't merge SMAP entries in the outptStartLines aren't consecutive,
+ Don't merge SMAP entries in the outputStartLines aren't consecutive,
which fixes IllegalArgumentException when SMAPs are generated (remm)
</fix>
<fix>
@@ -235,7 +484,7 @@
</fix>
<fix>
Add attibutes doctype-root-element, doctype-system and doctype-public
- to <jsp:output> for outputing a DOCTYPE declartion in xml
+ to <jsp:output> for outputing a DOCTYPE declaration in XML
documents, per latest spec change (kinman)
</fix>
<fix>
@@ -344,7 +593,7 @@
an exception (jfarcand)
</fix>
<fix>
- <bug>22236</bug>: addAttributeValues may return null. and this could
+ <bug>22236</bug>: addAttributeValues may return null, this could
trigger a NPE if debugging was turned up >=2 (funkman)
</fix>
<fix>
@@ -378,7 +627,7 @@
<update>
<bug>22192</bug>: the context mapping algorithm actually needs to be
similar to the algorithm used for widcard wrapper mapping; optimize
- wildcard mapping: as the amount of nesting the mapping have is known,
+ wildcard mapping: since the amount of nesting the mapping has is known,
some mapping operations can be avoided (remm)
</update>
<update>
@@ -399,7 +648,7 @@
</fix>
<fix>
Fixing CoyoteConnector getters for JMX; CoyoteConnector will now rely
- on the protocol handler for most of the values it returs (billbarker)
+ on the protocol handler for most of the values it returns (billbarker)
</fix>
</changelog>
@@ -424,7 +673,7 @@
use the included servlet path correctly (remm)
</fix>
<fix>
- Have 'isELIgnored' page directive attribute take precendence over JSP
+ Have 'isELIgnored' page directive attribute take precedence over JSP
config el-ignored (luehe)
</fix>
<update>
@@ -436,7 +685,7 @@
Simplify the way the URLClassLoader used by JSPC gets initialized (luehe)
</update>
<fix>
- <bug>22133</bug>: : workaround for a JDK 1.3 scoping bug, submitted by
+ <bug>22133</bug>: workaround for a JDK 1.3 scoping bug, submitted by
Matthias Ernst (remm)
</fix>
<docs>
@@ -495,7 +744,7 @@
The status servlet will now also display wrapper mappings (remm)
</update>
<fix>
- Allow passing a regular path instead of a URL for the WAR to upload to
+ Allow passing a regular path instead of an URL for the WAR to upload to
the DeployTask; also pass the right URL String so that the "update" flag
is no longer ignored (remm)
</fix>
@@ -530,7 +779,7 @@
<changelog>
<update>
- Synchornize the server.xml used by the Windows installer with the main
+ Synchronize the server.xml used by the Windows installer with the main
default server.xml (remm)
</update>
<update>
@@ -564,7 +813,7 @@
a WAR (remm)
</fix>
<fix>
- <bug>21908</bug>Fix Unix startup script bug (bad AS/400 condition),
+ <bug>21908</bug>: Fix Unix startup script bug (bad AS/400 condition),
submitted by Jason Corley (funkman)
</fix>
<update>
@@ -672,14 +921,14 @@
<fix>
Fix welcome file mapping, so that the order of the welcomes specified in
web.xml is respected, whereas previously servlet mapped welcomes would
- hae a priority over physical welcome files (funkman)
+ have a priority over physical welcome files (funkman)
</fix>
<fix>
When shutting down the endpoint's server socket, close the unlocking
socket inside a finally block (remm)
</fix>
<fix>
- Fix confiuration of the maxThreads attribute of the thread pool (remm)
+ Fix configuration of the maxThreads attribute of the thread pool (remm)
</fix>
<update>
Add a new protocol attribute on the Coyote connector, which can be used
@@ -700,7 +949,7 @@
</fix>
<add>
The HTTP/1.1 connector will now automatically scale down the timeout and
- disable connection keepalive should the server starts getting low on
+ disable connection keepalive should the server start getting low on
processors (remm)
</add>
<fix>
@@ -772,7 +1021,7 @@
through links (remm)
</update>
<fix>
- In the status servler scoreboard, add missing whitespace between method
+ In the status servlet scoreboard, add missing whitespace between method
and URI (remm)
</fix>
<docs>
@@ -887,7 +1136,7 @@
Use the context logger for all webapp related error messages (remm)
</fix>
<update>
- Remove RequestListenerValve and merge into StandardContextValve (remm)
+ Remove RequestListenerValve and merge it into StandardContextValve (remm)
</update>
<fix>
Fix NPE exception when instances attribute is null (jfarcand)
@@ -1148,14 +1397,14 @@
<changelog>
<fix>
- Improve web.xml insertion oode so that the order of element is respected
+ Improve web.xml insertion code so that the order of elements is respected
(remm)
</fix>
<update>
<bug>19622</bug>: Add encoding configuration to JspC (yoavs)
</update>
<fix>
- Remove comments generation when JspC is including meppings into web.xml,
+ Remove comments generation when JspC is including mappings into web.xml,
so that character coding issues are avoided (remm)
</fix>
<fix>
@@ -1167,7 +1416,7 @@
compilation fails and all messages and traces are empty (remm)
</update>
<fix>
- Allow the "value" attrbute of <jsp:param> action be non
+ Allow the "value" attribute of <jsp:param> action to be non-
String types (kinman)
</fix>
<fix>
@@ -1179,7 +1428,7 @@
</fix>
<fix>
<bug>21440</bug>: Partial fix for <jsp:include> whose target
- performs a 'forward' does not behave as expected (luehe)
+ performing a 'forward' does not behave as expected (luehe)
</fix>
</changelog>
@@ -1322,7 +1571,7 @@
is removed (remm)
</fix>
<fix>
- Do JMX registration of the context before starting the piepline (remm)
+ Do JMX registration of the context before starting the pipeline (remm)
</fix>
<update>
Replace Catalina TLD-inside-JAR parsing code with a file based algorithm
@@ -1378,7 +1627,7 @@
(remm)
</update>
<fix>
- unbindClassLoader was thorwing NPE when newly added context
+ unbindClassLoader was throwing NPE when newly added context
was removed (amyroh)
</fix>
<fix>
@@ -1433,7 +1682,7 @@
</update>
<fix>
Unify the way we shutdown the server, and fix a classloading problem
- when the digester file are under common/lib instead of server/lib
+ when the digester files are under common/lib instead of server/lib
(jfarcand)
</fix>
<fix>
@@ -1444,10 +1693,10 @@
Remove the old Catalina mapper (remm)
</scode>
<update>
- Swicth to the "new" mapper for request dispatcher mapping (remm)
+ Switch to the "new" mapper for request dispatcher mapping (remm)
</update>
<fix>
- <bug>20018</bug>: ErrorPage directive doesn't work for http error codes
+ <bug>20018</bug>: ErrorPage directive doesn't work for HTTP error codes
(400,500,..) (remm)
</fix>
<update>
@@ -1551,7 +1800,7 @@
In the mapper, initialize the Context when the object is created (remm)
</fix>
<update>
- Add removeWrapper similar to addWrapper to the maper (remm)
+ Add removeWrapper similar to addWrapper to the mapper (remm)
</update>
<update>
Refactor very slightly the mapping algorithm and the mapper so that
@@ -1616,7 +1865,7 @@
if SimpleTag (kinman)
</fix>
<fix>
- Swicth back to JSPC forking being false by default (remm)
+ Switch back to JSPC forking being false by default (remm)
</fix>
<fix>
Default Jasper to not using caches for opening JAR files, which prevents
@@ -1627,13 +1876,13 @@
still generated for its body (kinman)
</fix>
<fix>
- In a template text, the char after '$' are not handled correctly (kinman)
+ In a template text, the chars after '$' are not handled correctly (kinman)
</fix>
<update>
Only do the security init if there's a security manager (remm)
</update>
<fix>
- JSP caches tests Failed-jsp compilation error (luehe)
+ JSP caches tests failed - JSP compilation error (luehe)
</fix>
<fix>
Close JARs after parsing their TLDs, regardless of whether the JAR
@@ -1729,7 +1978,7 @@
Update manager documentation according to the new behavior (remm)
</docs>
<fix>
- Disable realm operations for engine until jaas realm is supported
+ Disable realm operations for engine until JAAS realm is supported
in admin (amyroh)
</fix>
<docs>