2012年2月23日

[installer 3121] Apache Tomcat 7.0.26

Apache Tomcat 7.0.26 出ています。

☆ Apache Tomcat 7.0.26
http://tomcat.apache.org/
http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.26/src/apache-tomcat-7.0.26-src.tar.gz

Tomcat 7.0.26 (markt)
Catalina

* Provide constants for commonly used Charset objects and use these
constants where appropriate. (markt)
* Refactor the fix for 52184 to correct two issues (a missing class
and incorrect class/method names) when using the extras logging
packages. (markt)
* 52444: Only load classes during HandlesTypes processing if the class
is a match. Previously, every class in the web application was
loaded regardless of whether it was a match or not. (markt)
* 52488: Correct typo: exipre -> expire. (markt)
* Add a unit test for SSO authentication. Patch provided by Brian
Burch. (markt)
* 52511: Correct regression in the fix for 51741 that caused a
harmless exception to be logged when scanning for annotations and
WEB-INF/classes did not exist. (markt)
* Refactor to remove a circular dependency between org.apache.catalina
and org.apache.naming. (markt)
* Remove some initialisation code from the standard start process
(i.e. via the scripts) that was intended for embedding but is not
required when performing a standard start.(markt)
* Add new method to MBeanFactory that allows any Valve to be created
and deprecate the methods to create specific Valves. (markt)
* Partial sync of MIME type mapping with mime.types from the Apache
web server. (rjung)
* 52577: Fix a regression in the fix for 52328. Prevent output
truncation when reset() is called on a response. (mark)
* 52586: Remove an old and now unnecessary hack that modified the path
info reported via the javax.servlet.forward.path_info request
attribute when forwarding to an error page. (markt)
* 52587: Ensure that if it is necessary to fall back to the default
NullRealm, the NullRealm instance is created early enough for it to
be correctly initialised. (markt)
* Fix millisecond output in AccessLogValve when using a
SimpleDateFormat based time pattern. (rjung)
* 52591: When dumping MBean data, skip attributes where getters throw
UnsupportedOperationException. (markt)
* 52607: Ensure that the extension validator checks the JARs in the
shared and common class loaders for extensions. (markt)
* Correct a threading issue in the generation of the list of standard
authenticators during Context initialization that could lead to a
web application failing to start if Contexts were started in
parallel. (markt)
* 52669: Correct regression that broke annotation processing in
/WEB-INF/classes for web applications deployed as WARs, packageless
classes and some embedding scenarios. The regression was introduced
by the invalid assumptions made in the fix for 51741. (markt)
* 52671: When dumping MBean data, skip attributes where getters throw
NullPointerException. (markt)

Coyote
* 51543: Provide a meaningful error message when writing more response
headers than permitted. (markt)
* 52547: Ensure that bytes written (which is used by the access log)
is correctly reset after an HTTP 1.0 request has been processed.
(markt)
* Minor refactoring to reduce code duplication in the HTTP connectors.
(markt)
* 52606: Ensure that POST bodies are available for reply after FORM
authentication when using the AJP connectors. (markt)

Jasper
* 52474: Ensure that leading and trailing white space is removed from
listener class names when parsing TLD files. (markt)
* 52480: When converting class path entries from URLs to
files/directories, ensure that any URL encoded characters are
converted. Fixes JSP compilation with javac when Tomcat is installed
at a path that includes spaces. (markt)
* 52666: Correct coercion order in EL when processing the equality and
inequality operators. (markt)

Web applications
* Improve BUILDING.txt. Update instructions for building. Add
instructions for using Checkstyle and running the tests. (kkolinko)
* 38216: Improve handling of null return values in the JMX proxy
servlet which is part of the Manager application. (kkolinko)
* 52515: Make it clear in the Realm how-to in the documentation web
application that digested password storage when using DIGEST
authentication requires that MD5 digests are used. (markt)
* 52634: Fix typos in JSP examples. Patch provided by Felix
Schumacher. (rjung)
* 52641: Remove mentioning of ldap.jar from docs. Patch provided by
Felix Schumacher. (rjung)

jdbc-pool
* Fix code style issues and enable Checkstyle checks for jdbc-pool
when it is built within Tomcat. (kkolinko)
* 51582 Correct set and reset the query cache to avoid NPE (fhanik)

Other
* Update Commons Daemon to 1.0.9 to resolve 52548 which meant that
services created with service.bat did not set the catalina.home and
catalina.base system properties. (markt)
* Implement check for correct end-of-line characters in the source
files. It is run as separate target in build.xml. (kkolinko)

----
こがよういちろう


投稿者 xml-rpc : 2012年2月23日 13:19
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/108626
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。