Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 51599 invoked from network); 4 May 2007 16:49:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 May 2007 16:49:34 -0000 Received: (qmail 90412 invoked by uid 500); 4 May 2007 16:49:36 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 90372 invoked by uid 500); 4 May 2007 16:49:35 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 90361 invoked by uid 500); 4 May 2007 16:49:35 -0000 Delivered-To: apmail-jakarta-tomcat-dev@jakarta.apache.org Received: (qmail 90358 invoked by uid 99); 4 May 2007 16:49:35 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 May 2007 09:49:35 -0700 X-ASF-Spam-Status: No, hits=-99.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 May 2007 09:49:28 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 7F1F41A9838; Fri, 4 May 2007 09:49:08 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r535325 - in /tomcat/tc6.0.x/trunk/webapps/docs: aio.xml changelog.xml Date: Fri, 04 May 2007 16:49:08 -0000 To: tomcat-dev@jakarta.apache.org From: remm@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070504164908.7F1F41A9838@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: remm Date: Fri May 4 09:49:06 2007 New Revision: 535325 URL: http://svn.apache.org/viewvc?view=rev&rev=535325 Log: - Changelog update. Modified: tomcat/tc6.0.x/trunk/webapps/docs/aio.xml tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc6.0.x/trunk/webapps/docs/aio.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/aio.xml?view=diff&rev=535325&r1=535324&r2=535325 ============================================================================== --- tomcat/tc6.0.x/trunk/webapps/docs/aio.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/aio.xml Fri May 4 09:49:06 2007 @@ -66,9 +66,10 @@ without blocking. The available and ready methods of the InputStream or Reader may be used to determine if there is a risk of blocking: the servlet should read while data is reported available, and can make one additional read - without blocking. When encountering a read error, the servlet should - report it by propagating the exception properly. Throwing an exception will - cause the error event to be invoked, and the connection will be closed. + should read while data is reported available. When encountering a read error, + the servlet should report it by propagating the exception properly. Throwing + an exception will cause the error event to be invoked, and the connection + will be closed. Alternately, it is also possible to catch any exception, perform clean up on any data structure the servlet may be using, and using the close method of the event. It is not allowed to attempt reading data from the request @@ -82,7 +83,9 @@
  • EventType.END: End may be called to end the processing of the request. Fields that have been initialized in the begin method should be reset. After this event has been processed, the request and response objects, as well as all their dependent - objects will be recycled and used to process other requests.
  • + objects will be recycled and used to process other requests. End will also be + called when data is available and the end of file is reached on the request input + (this usually indicates the client has pipelined a request).
  • EventType.ERROR: Error will be called by the container in the case where an IO exception or a similar unrecoverable error occurs on the connection. Fields that have been initialized in the begin method should be reset. After this event has Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?view=diff&rev=535325&r1=535324&r2=535325 ============================================================================== --- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Fri May 4 09:49:06 2007 @@ -15,11 +15,70 @@
    + + + + More accurate available() method. (remm) + + + Add recycle check in the event object, since it is a facade like the others. (remm) + + + When processing a read event, enforce that the servlet consumes all available bytes. (remm) + + + Add a flag in ContainerBase which could be used in embedded scenarios to avoid a double start + of contexts (this problem generally occurs when adding contexts to a started host). (remm) + + + 42309: Ability to create a connector using a custom protocol specification for embedded. + (fhanik) + + + Add SSL engine flag to AprLifecycleListener. (fhanik) + + + Improve event processing, so that an END event is generated when encountering EOF, and an + ERROR is always generated on client disconnects. (remm) + + + Add declarations for the new XSD files. (remm) + + + + + + + Add heartbeatBackgroundEnabled flag to SimpleTcpCluster. + Enable this flag don't forget to disable the channel heartbeat thread (pero) + + + Possible memory leak when using comet, caused by adding the socket to the poller before + cleaning up the connection tracking structure. (remm) + + + 42308: nextRequest recycles the request, which caused issues with statistics. (remm) + + + Fix non recycled comet flag in the APR connector. (remm) + + + Add heartbeatBackgroundEnabled flag to SimpleTcpCluster. Enable this flag don't forget to disable the channel heartbeat thread (pero) + + + Method name cleanup. (fhanik) + + + + + + + Some examples webapp fixes. Submitted by Frank McCown. (remm) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org