remm 2004/10/01 16:52:32
Modified: webapps/docs/config http.xml
webapps/docs changelog.xml
Log:
- Changelog update (including my 5.5.2 changes).
Revision Changes Path
1.17 +10 -0 jakarta-tomcat-catalina/webapps/docs/config/http.xml
Index: http.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/webapps/docs/config/http.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- http.xml 27 Sep 2004 16:00:31 -0000 1.16
+++ http.xml 1 Oct 2004 23:52:32 -0000 1.17
@@ -295,6 +295,16 @@
</p>
</attribute>
+ <attribute name="strategy" required="false">
+ <p>The thread pooling strategy which will be used. The default strategy does
+ not use a master thread, but a more conventional strategy using a
+ master listener thread can be used by setting "ms" as this attribute's value.
+ The master strategy will work significantly better using the threadPriority
+ attribute, which will apply only to the thread which listens on the server
socket.
+ This is set to <code>lf</code> by default.
+ </p>
+ </attribute>
+
</attributes>
</subsection>
1.125 +84 -3 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.124
retrieving revision 1.125
diff -u -r1.124 -r1.125
--- changelog.xml 1 Oct 2004 20:01:37 -0000 1.124
+++ changelog.xml 1 Oct 2004 23:52:32 -0000 1.125
@@ -27,10 +27,16 @@
</section>
<section name="Tomcat 5.5.3 (yoavs)">
+
<subsection name="General">
- <fix>
- <bug>30568</bug>: Incomplete setup.html documentation for launching jsvc.
(yoavs)
- </fix>
+ <changelog>
+ <fix>
+ <bug>30568</bug>: Incomplete setup.html documentation for launching jsvc.
(yoavs)
+ </fix>
+ <update>
+ Repackage naming features. (remm)
+ </update>
+ </changelog>
</subsection>
<subsection name="Catalina">
@@ -78,6 +84,29 @@
<fix>
Fixed StandardContext.getStartTime() to return actual start time/date
instead of time (startupTime) it took to start context. (luehe)
</fix>
+ <update>
+ getRequest/getResponse should return the most relevant interface, to avoid
casts. (remm)
+ </update>
+ <update>
+ Add check for directory before considering something is a compressed WAR.
(remm)
+ </update>
+ <docs>
+ Update the connector documentation. (remm)
+ </docs>
+ <fix>
+ When parsing a context file, ignore the "path" attribute:
+ the only place where it is acceptable is in server.xml. (remm)
+ </fix>
+ <fix>
+ Digester handling fixes: always call reset in a finally block after using a
digester. (remm)
+ </fix>
+ <update>
+ Remove many fields from Connector, and tie the creation of the Connector to
the
+ creation of the protocol handler. (remm)
+ </update>
+ <update>
+ Remove package triggers from the classloader, which seem useless when using
Java 5. (remm)
+ </update>
</changelog>
</subsection>
@@ -86,6 +115,22 @@
<update>
Allow customized server header for Standalone. (funkman)
</update>
+ <fix>
+ Digester.reset now removes the error handler, the root and calls clear, to
prevent
+ any memory leak. (remm)
+ </fix>
+ <update>
+ Remove useless stuff in digester. (remm)
+ </update>
+ <update>
+ In HTTP, add a utility method to convert strings to byte arrays, and output
the server header
+ directly as bytes. (remm)
+ </update>
+ <add>
+ Add a master slave thread pool based on the code from Tomcat 4.0. It is
less exotic than the
+ default one, and might fare better on some picky systems, such as Redhat 9.
The two threadpools
+ will likely be removed once we use the Java 5 API, although more
investigation is needed. (remm)
+ </add>
</changelog>
</subsection>
@@ -97,6 +142,9 @@
<fix>
<bug>31257</bug>: Added specification of endorsed dirs if forking. Note
that this is fairly useless for now in 5.5 since it uses JDT and not javac by default.
(yoavs)
</fix>
+ <docs>
+ Document new Jasper defaults, and update the production configuration.
(remm)
+ </docs>
<fix>
Copied XML encoding detection logic into JASPER, so we're no longer
dependent on Xerces. (luehe)
</fix>
@@ -128,6 +176,12 @@
<update>
Added contexts' start time (available from 'startTime' MBean attribute of
StandardContext) to status page (luehe)
</update>
+ <fix>
+ <bug>31264</bug>: the deploy task should now behave correctly. (remm)
+ </fix>
+ <update>
+ Refactor the manager servlet to make calls to the deployer more robust.
(remm)
+ </update>
</changelog>
</subsection>
</section>
@@ -136,16 +190,39 @@
<section name="Tomcat 5.5.2 (yoavs)">
<subsection name="General">
<changelog>
+ <fix>
+ The installer will now use the system's JRE. (remm)
+ </fix>
</changelog>
</subsection>
<subsection name="Catalina">
<changelog>
+ <fix>
+ Fix URL generation for classloaders on Windows, causing common/classes and
shared/classes
+ to be unusable (remm)
+ </fix>
+ <fix>
+ <bug>31110</bug>: Fix resource packaging bug for servlets (remm)
+ </fix>
+ <fix>
+ Fix 5.5 regression where going through the authenticator would create a
session each time. (remm)
+ </fix>
+ <fix>
+ Fix classname of the connector in Embedded, and remove the socket factory.
(remm)
+ </fix>
</changelog>
</subsection>
<subsection name="Coyote">
<changelog>
+ <fix>
+ Redo server header handling again. (remm)
+ </fix>
+ <update>
+ Cleanup a little access to the headers using a local variable and
+ use setValue for Server and Date headers. (remm)
+ </update>
</changelog>
</subsection>
@@ -153,6 +230,10 @@
<changelog>
<fix>
Remove maxTagNesting and curTagNesting since they are unused. (funkman)
+ </fix>
+ <fix>
+ Fix tag files handling with JDT, which were ususable, and refactor the
lifecycle handling of
+ the page loader. (remm)
</fix>
</changelog>
</subsection>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]