2010年6月30日

[installer 2419] Apache Tomcat 7.0.0

Apache Tomcat 7.0.0 出ています。

☆ Apache Tomcat 7.0
http://tomcat.apache.org/
http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.0-beta/src/apache-tomcat-7.0.0-src.tar.gz

Tomcat 7.0.0 (markt)
Catalina

* Update Servlet support to the Servlet 3.0 specification. (all)
* Improve and document VirtualWebappLoader. (rjung)
* 43642: Add prestartminSpareThreads attribute for Executor. (jfclere)
* Switch from AnnotationProcessor to InstanceManager. Patch provided
by David Jecks with modifications by Remy. (remm/fhanik)
* r620845 and r669119. Make shutdown address configurable. (jfclere)
* r651977 Add some missing control checks to ThreadWithAttributes. (markt)
* r677640 Add a startup class that does not require any configuration
files. (costin)
* r700532 Log if temporary file operations within the CGI servlet
fail. Make sure header Reader is closed on failure. (markt)
* r708541 Delete references to DefaultContext which was removed in
6.0.x. (markt)
* r709018 Initial implementation of an asynchronous file handler for
JULI. (fhanik)
* Give session thisAccessedTime and lastAccessedTime clear semantics. (rjung)
* Expose thisAccessedTime via Session interface. (rjung)
* Provide a log format for JULI that provides the same information as
the default but on a single line. (markt)
* r723889 Provide the ability to configure the Executor job queue size
and a timeout for adding jobs to the queue. (fhanik)
* Add support for aliases to StandardContext. This allows content from
other directories and/or WAR files to be mapped to paths within the
context. (markt)
* Provide clearer definition of Lifecycle interface, particularly
start and stop, and align components that implement Lifecycle with
this definition. (markt)
* 48662: Provide a new option to control the copying of context XML
descriptors from web applications to the host's xmlBase. Copying of
XMl descriptors is now disabled by default. (markt)
* Move comet classes from the org.apache.catalina package to the
org.apache.catalina.comet package to allow comet to work under a
security manager. (markt)

Coyote
* Port SSLInsecureRenegotiation from mod_ssl. This requires to use
tomcat-native 1.2.21 that have option to detect this support from
OpenSSL library. (mturk)
* Allow bigger AJP packets also for request bodies and responses using
the packetSize attribute of the Connector. (rjung)
* r703017 Make Java socket options consistent between NIO and JIO
connector. Expose all the socket options available on
java.net.Socket (fhanik)
* 46051: The writer returned by getWriter() now conforms to the
PrintWriter specification and uses platform dependent line endings
rather than always using \r\n. (markt)
* Use tc-native 1.2.x which is based on APR 1.3.3+ (mturk)
* r724239 NIO connector now always uses an Executor. (fhanik)
* r724393 Implement keepAliveCount for NIO connector in a thread safe
manner. (fhanik)
* r724849 Implement keep alive timeout for NIO connector. (fhanik)

Jasper
* Update JSP support to the JSP 2.2 specification. (markt)
* Update EL support to the EL 2.2 specification. (markt)
* r787978 Use "1.6" as the default value for compilerSourceVM and
compilerTargetVM options of Jasper. (kkolinko)
* 48358: Add support for limiting the number of JSPs that are loaded
at any one time. Based on a patch by Isabel Drost. (markt)
* 48689: Access TLD files through a new JarResource interface to make
extending Jasper simpler, particularly in OSGi environments. Patch
provided by Jarek Gawor. (markt)

High Availability
* Add support for UDP and secure communication to tribes. (fhanik)
* Add versioning to the tribes communication protocol to support
future developments. (fhanik)
* Add a demo on how to use the payload. (fhanik)
* Started to add JMX support to the cluster implementation. (markt)
* r609778 Minor fixes to the throughput interceptor and the NIO
receiver. (fhanik)
* r630234 Additional checks for the NIO receiver. (fhanik)
* r671650 Improve error message when multicast is not enabled. (fhanik)

Web applications
* r631321 Update changelog to support the <rev> element in the
documentation. (fhanik)
* A number of additional roles were added to the Manager and Host
Manager applications to separate out permissions for the HTML
interface, the text interface and the JMX proxy. (markt)
* CSRF protection was added to the Manager and Host Manager
applications. (markt)
* List array elements in the JMX proxy output of the Manager
application. (rjung)

Extras
* A new JmxRemoteLifecycleListener that can be used to fix the ports
used for remote JMX connections, eg when using JConsole. (markt)

Modules
* r691359 Added in a Bayeux protocol implementation built on top of
the Tomcat CometProcessor interface. (fhanik)

Other
* Numerous code clean-up changes including the use of generics and
removing unused imports, fields, parameters and methods. (markt)
* All deprecated internal code has been removed. Warning: If you have
custom components for a previous Tomcat version that extend internal
Tomcat classes and override deprecated methods it is highly likely
that they will no longer work. (markt)
* Parameterize version number throughout build scripts and source. (rjung)

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


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




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