tomcat7.0
18 years agogit-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522773 13f79535...
fhanik [Tue, 27 Mar 2007 06:45:41 +0000 (06:45 +0000)]
git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522773 13f79535-47bb-0310-9956-ffa450edef68

18 years agofixes for
fhanik [Tue, 27 Mar 2007 04:44:06 +0000 (04:44 +0000)]
fixes for
http://issues.apache.org/bugzilla/show_bug.cgi?id=41166
although there is still work to be done, need to separate Tomcat attributes vs. application attributes

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522745 13f79535-47bb-0310-9956-ffa450edef68

18 years agonever return null
fhanik [Mon, 26 Mar 2007 22:24:32 +0000 (22:24 +0000)]
never return null

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522651 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- CRLF inside a URL pattern is always invalid, AFAIK.
remm [Mon, 26 Mar 2007 17:52:23 +0000 (17:52 +0000)]
- CRLF inside a URL pattern is always invalid, AFAIK.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522580 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBugzilla 41675: add a couple of DEBUG-level logging statements to Http11Processor...
yoavs [Sun, 25 Mar 2007 23:08:01 +0000 (23:08 +0000)]
Bugzilla 41675: add a couple of DEBUG-level logging statements to Http11Processor.java when sending error responses.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522379 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBugzilla 41227: add a bit of DEBUG-level logging to JspC so users know what file...
yoavs [Sun, 25 Mar 2007 22:46:46 +0000 (22:46 +0000)]
Bugzilla 41227: add a bit of DEBUG-level logging to JspC so users know what file is being compiled.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522367 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBugzilla 40150: validate user and role classes in JAASRealm. While I'm there, typify...
yoavs [Sun, 25 Mar 2007 21:42:05 +0000 (21:42 +0000)]
Bugzilla 40150: validate user and role classes in JAASRealm.  While I'm there, typify the relevant lists of class names so that JDK 5+ doesn't complain about unchecked operations in this class.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522356 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBugzilla 39540: add link to mod_proxy_ajp httpd config docs.
yoavs [Sun, 25 Mar 2007 21:21:29 +0000 (21:21 +0000)]
Bugzilla 39540: add link to mod_proxy_ajp httpd config docs.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522353 13f79535-47bb-0310-9956-ffa450edef68

18 years agoImplemented a one time parachute for java heap oom. Should give the system enough...
fhanik [Sun, 25 Mar 2007 17:19:39 +0000 (17:19 +0000)]
Implemented a one time parachute for java heap oom. Should give the system enough room to properly report the error and clear the caches. everything else will be up to the developer at that time

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522303 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBugzilla 39883: add documentation warning about the use of antiResourceLocking on...
yoavs [Sun, 25 Mar 2007 15:44:59 +0000 (15:44 +0000)]
Bugzilla 39883: add documentation warning about the use of antiResourceLocking on a webapp that's outside th Host's appBase.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522286 13f79535-47bb-0310-9956-ffa450edef68

18 years agoset correct info message
pero [Sun, 25 Mar 2007 14:41:05 +0000 (14:41 +0000)]
set correct info message

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522270 13f79535-47bb-0310-9956-ffa450edef68

18 years agoadd some missing attributes
pero [Sun, 25 Mar 2007 14:40:32 +0000 (14:40 +0000)]
add some missing attributes

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522269 13f79535-47bb-0310-9956-ffa450edef68

18 years agoForward exception to the parent class, so the user knows his configuration problem
fcarrion [Sun, 25 Mar 2007 01:08:07 +0000 (01:08 +0000)]
Forward exception to the parent class, so the user knows his configuration problem

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@522136 13f79535-47bb-0310-9956-ffa450edef68

18 years agobetter error handling
fhanik [Fri, 23 Mar 2007 16:19:47 +0000 (16:19 +0000)]
better error handling

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521790 13f79535-47bb-0310-9956-ffa450edef68

18 years agochoke the log statement, not needed
fhanik [Fri, 23 Mar 2007 16:12:09 +0000 (16:12 +0000)]
choke the log statement, not needed

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521787 13f79535-47bb-0310-9956-ffa450edef68

18 years agobig oopsie, forgot to do SSL for executor/socketprocessor
fhanik [Fri, 23 Mar 2007 16:05:46 +0000 (16:05 +0000)]
big oopsie, forgot to do SSL for executor/socketprocessor

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521784 13f79535-47bb-0310-9956-ffa450edef68

18 years agoOptimized sendfile a tiny bit. Instead of handing off to the poller, since we are...
fhanik [Fri, 23 Mar 2007 15:28:39 +0000 (15:28 +0000)]
Optimized sendfile a tiny bit. Instead of handing off to the poller, since we are already on a thread then try it first on, and if we are not done, then simply register with the poller

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521765 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Use fewer threads by default (it uses too much memory otherwise).
remm [Thu, 22 Mar 2007 23:34:29 +0000 (23:34 +0000)]
- Use fewer threads by default (it uses too much memory otherwise).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521527 13f79535-47bb-0310-9956-ffa450edef68

18 years agomoved bug notes to the release notes
fhanik [Thu, 22 Mar 2007 22:38:04 +0000 (22:38 +0000)]
moved bug notes to the release notes

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521511 13f79535-47bb-0310-9956-ffa450edef68

18 years agodocumented the useSendfile behavior for NIO
fhanik [Thu, 22 Mar 2007 22:33:16 +0000 (22:33 +0000)]
documented the useSendfile behavior for NIO

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521509 13f79535-47bb-0310-9956-ffa450edef68

18 years agoadded in some useful release notes for users to be aware of.
fhanik [Thu, 22 Mar 2007 22:17:58 +0000 (22:17 +0000)]
added in some useful release notes for users to be aware of.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521499 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCatch io exceptions and hide them unless debug is enabled
fhanik [Thu, 22 Mar 2007 22:05:22 +0000 (22:05 +0000)]
Catch io exceptions and hide them unless debug is enabled

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521493 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded in sendfile support for the NIO connector
fhanik [Thu, 22 Mar 2007 21:52:25 +0000 (21:52 +0000)]
Added in sendfile support for the NIO connector
Currently the sending is done on the poller thread, could dispatch to the thread pool as well

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521487 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix NPE when using Executor
fhanik [Thu, 22 Mar 2007 16:54:26 +0000 (16:54 +0000)]
Fix NPE when using Executor

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521342 13f79535-47bb-0310-9956-ffa450edef68

18 years agosame fix as for APR, always try to do a non blocking read for the 2nd request, busy...
fhanik [Thu, 22 Mar 2007 14:22:00 +0000 (14:22 +0000)]
same fix as for APR, always try to do a non blocking read for the 2nd request, busy threads return 0 with the executor

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521284 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Expose executors in JMX (shouldn't hurt).
remm [Thu, 22 Mar 2007 13:29:30 +0000 (13:29 +0000)]
- Expose executors in JMX (shouldn't hurt).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521257 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Fix problem with blocking reads for keepalive when using an executor (the number...
remm [Thu, 22 Mar 2007 12:58:07 +0000 (12:58 +0000)]
- Fix problem with blocking reads for keepalive when using an executor (the number of busy threads is always 0).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521246 13f79535-47bb-0310-9956-ffa450edef68

18 years agosmall comment added
fhanik [Thu, 22 Mar 2007 02:20:42 +0000 (02:20 +0000)]
small comment added

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521085 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUse the 2.5 schema
markt [Thu, 22 Mar 2007 01:39:00 +0000 (01:39 +0000)]
Use the 2.5 schema

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521076 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMake sure that we don't need to use any locks or synchronized statements to get our...
fhanik [Thu, 22 Mar 2007 01:21:25 +0000 (01:21 +0000)]
Make sure that we don't need to use any locks or synchronized statements to get our executor to work properly.
If the task gets executed, means that the threadpool just reached max threads when we were about to add this one in.
a simple race condition that we can take care of easily

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521068 13f79535-47bb-0310-9956-ffa450edef68

18 years agoDocumented the Executor element
fhanik [Thu, 22 Mar 2007 01:00:01 +0000 (01:00 +0000)]
Documented the Executor element

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@521062 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded in the Executor skeleton. the executor gets created in the service, so that...
fhanik [Wed, 21 Mar 2007 18:00:39 +0000 (18:00 +0000)]
Added in the Executor skeleton. the executor gets created in the service, so that the connectors can reference it.
Feel free to hack away on improvements or yell at me if this is completely not what was intended and I will pull it out

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@520968 13f79535-47bb-0310-9956-ffa450edef68

18 years agodon't give the selector infinite time to shutdown
fhanik [Wed, 21 Mar 2007 01:34:07 +0000 (01:34 +0000)]
don't give the selector infinite time to shutdown

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@520693 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMake sure the connection always closes, no matter what
fhanik [Mon, 19 Mar 2007 23:35:42 +0000 (23:35 +0000)]
Make sure the connection always closes, no matter what

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@520176 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded in support for calling CometEvent.END although the container itself doesn't...
fhanik [Mon, 19 Mar 2007 23:35:09 +0000 (23:35 +0000)]
Added in support for calling CometEvent.END although the container itself doesn't support it yet.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@520175 13f79535-47bb-0310-9956-ffa450edef68

18 years agoforgot to document the other way to set the individual timeout
fhanik [Mon, 19 Mar 2007 22:42:30 +0000 (22:42 +0000)]
forgot to document the other way to set the individual timeout

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@520146 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate latest binaries with fix for DAEMON-34.
mturk [Sun, 18 Mar 2007 15:08:53 +0000 (15:08 +0000)]
Update latest binaries with fix for DAEMON-34.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@519624 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate latest binaries with fix for DAEMON-87.
mturk [Sun, 18 Mar 2007 14:29:38 +0000 (14:29 +0000)]
Update latest binaries with fix for DAEMON-87.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@519617 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate latest binaries
mturk [Sun, 18 Mar 2007 12:24:11 +0000 (12:24 +0000)]
Update latest binaries

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@519604 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate binaries to version 2.0.3.0
mturk [Sun, 18 Mar 2007 10:58:42 +0000 (10:58 +0000)]
Update binaries to version 2.0.3.0

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@519592 13f79535-47bb-0310-9956-ffa450edef68

18 years agoadded note about timeouts
fhanik [Sun, 18 Mar 2007 01:59:31 +0000 (01:59 +0000)]
added note about timeouts

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@519518 13f79535-47bb-0310-9956-ffa450edef68

18 years agofixed minor bug introduced recently
fhanik [Fri, 16 Mar 2007 22:38:19 +0000 (22:38 +0000)]
fixed minor bug introduced recently

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@519168 13f79535-47bb-0310-9956-ffa450edef68

18 years agominor tweaks
fhanik [Fri, 16 Mar 2007 19:56:05 +0000 (19:56 +0000)]
minor tweaks

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@519115 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBeing able to balance thread priorities for all kinds of threads
fhanik [Fri, 16 Mar 2007 19:48:21 +0000 (19:48 +0000)]
Being able to balance thread priorities for all kinds of threads

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@519111 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate latest binaries and add targets for amd64 and ia64 cpus.
mturk [Fri, 16 Mar 2007 10:22:17 +0000 (10:22 +0000)]
Update latest binaries and add targets for amd64 and ia64 cpus.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@518920 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUpdate host doc now directories in appBase without WEB-INF are auto-deployed.
markt [Fri, 16 Mar 2007 01:41:51 +0000 (01:41 +0000)]
Update host doc now directories in appBase without WEB-INF are auto-deployed.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@518828 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- When the platform does not support deferred accept, put accepted sockets in the...
remm [Thu, 15 Mar 2007 01:31:26 +0000 (01:31 +0000)]
- When the platform does not support deferred accept, put accepted sockets in the poller (there's a performance penalty,
  of course, but mostly visible for non keep alive connections).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@518430 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Add logging to display APR capabilities on the platform.
remm [Wed, 14 Mar 2007 23:12:56 +0000 (23:12 +0000)]
- Add logging to display APR capabilities on the platform.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@518378 13f79535-47bb-0310-9956-ffa450edef68

18 years agoImplemented the cache properly with its own attribute, removed one processor that...
fhanik [Wed, 14 Mar 2007 02:48:39 +0000 (02:48 +0000)]
Implemented the cache properly with its own attribute, removed one processor that is not needed

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517977 13f79535-47bb-0310-9956-ffa450edef68

18 years agoImplement the use of a useful executor, this executor will increase threads until...
fhanik [Tue, 13 Mar 2007 23:54:03 +0000 (23:54 +0000)]
Implement the use of a useful executor, this executor will increase threads until it reaches max threads, then it starts queueing the connections. This yields in much better fairness.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517941 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUse a thread pool executor by default. This makes tomcat a little bit slower, but...
fhanik [Tue, 13 Mar 2007 22:28:33 +0000 (22:28 +0000)]
Use a thread pool executor by default. This makes tomcat a little bit slower, but it handles load distribution a lot better than the current thread pool

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517913 13f79535-47bb-0310-9956-ffa450edef68

18 years agocleaned up code a little bit, still haven't figured out a good fairness algorithm
fhanik [Tue, 13 Mar 2007 21:16:47 +0000 (21:16 +0000)]
cleaned up code a little bit, still haven't figured out a good fairness algorithm

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517873 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded in the skeleton for fairness logic, currently the tests for fairness are coming...
fhanik [Mon, 12 Mar 2007 20:37:22 +0000 (20:37 +0000)]
Added in the skeleton for fairness logic, currently the tests for fairness are coming out extremely fair, could it  be that the Selector.selectedKeys() sorts the keys properly?
Anyway, to implement a scheduler, I can use the "fairness" numbers added in here. Won't do it until I deem it necessary.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517384 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Cleanup of the message that is displayed (forgot resource).
remm [Mon, 12 Mar 2007 16:31:02 +0000 (16:31 +0000)]
- Cleanup of the message that is displayed (forgot resource).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517274 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Cleanup of the message that is displayed.
remm [Mon, 12 Mar 2007 14:34:39 +0000 (14:34 +0000)]
- Cleanup of the message that is displayed.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517231 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Remove try/catch usage for annotation processing in classic tags. The usage of...
remm [Mon, 12 Mar 2007 14:24:55 +0000 (14:24 +0000)]
- Remove try/catch usage for annotation processing in classic tags. The usage of the log method might have been
  questionable as well.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517227 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Fix reporting of errors which do not correspond to a portion of the JSP source.
remm [Mon, 12 Mar 2007 14:04:34 +0000 (14:04 +0000)]
- Fix reporting of errors which do not correspond to a portion of the JSP source.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@517224 13f79535-47bb-0310-9956-ffa450edef68

18 years agoadded fairness counter, using this counter, I will be able to make sure that connecti...
fhanik [Fri, 9 Mar 2007 23:38:29 +0000 (23:38 +0000)]
added fairness counter, using this counter, I will be able to make sure that connections are treated evenly in my next revision of the NioEndpoint. No point in having 20k connections if only half get love.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@516602 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded in the ASF main repository, need to figure out how to get .asc signatures attac...
fhanik [Fri, 9 Mar 2007 16:45:15 +0000 (16:45 +0000)]
Added in the ASF main repository, need to figure out how to get .asc signatures attached to the jars as they get deployed

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@516457 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTook care of JMX error upon startup, component still not working, but at least its...
fhanik [Fri, 9 Mar 2007 15:46:20 +0000 (15:46 +0000)]
Took care of JMX error upon startup, component still not working, but at least its not spitting out ugly messages

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@516438 13f79535-47bb-0310-9956-ffa450edef68

18 years agojust added some notes
fhanik [Thu, 8 Mar 2007 21:45:11 +0000 (21:45 +0000)]
just added some notes

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@516190 13f79535-47bb-0310-9956-ffa450edef68

18 years agofoo2
jim [Thu, 8 Mar 2007 17:26:05 +0000 (17:26 +0000)]
foo2

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@516111 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- 41790: close file stream.
remm [Thu, 8 Mar 2007 16:02:35 +0000 (16:02 +0000)]
- 41790: close file stream.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@516086 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Use the trim property and trim directive, which should be equivalent to Jasper...
remm [Thu, 8 Mar 2007 15:52:15 +0000 (15:52 +0000)]
- Use the trim property and trim directive, which should be equivalent to Jasper's own attribute.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@516081 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPort fix for bug 41747. Correct minor error in ant script example for deploy.
markt [Mon, 5 Mar 2007 03:05:49 +0000 (03:05 +0000)]
Port fix for bug 41747. Correct minor error in ant script example for deploy.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@514532 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Minor optimization
remm [Sun, 4 Mar 2007 20:38:54 +0000 (20:38 +0000)]
- Minor optimization

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@514468 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPort fix for bug 41752. Correct error message on exception in MemoryRealm. Patch...
markt [Sat, 3 Mar 2007 16:24:08 +0000 (16:24 +0000)]
Port fix for bug 41752. Correct error message on exception in MemoryRealm. Patch provided by Ales Milan.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@514183 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCode clean-up. No functional change.
markt [Sat, 3 Mar 2007 16:18:50 +0000 (16:18 +0000)]
Code clean-up. No functional change.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@514181 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPort partial fix for bug 41655. Update some of the translations and fix a few obvious...
markt [Sat, 3 Mar 2007 16:12:41 +0000 (16:12 +0000)]
Port partial fix for bug 41655. Update some of the translations and fix a few obvious typos.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@514180 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPort fix for bug 41666. Correct handling of boundary conditions for If-Unmodified...
markt [Sat, 3 Mar 2007 16:03:11 +0000 (16:03 +0000)]
Port fix for bug 41666. Correct handling of boundary conditions for If-Unmodified-Since and If-Modified-Since headers. Patch provided by Suzuki Yuichiro.

Update changelog.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@514179 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPort fix from TC5. As per RFC2616, requests with multiple content-length headers...
markt [Sat, 3 Mar 2007 15:56:14 +0000 (15:56 +0000)]
Port fix from TC5. As per RFC2616, requests with multiple content-length headers are invalid.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@514176 13f79535-47bb-0310-9956-ffa450edef68

18 years agoTabs -> 8 spaces. No functional change.
markt [Sat, 3 Mar 2007 15:48:33 +0000 (15:48 +0000)]
Tabs -> 8 spaces. No functional change.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@514174 13f79535-47bb-0310-9956-ffa450edef68

18 years agofix gump complaint for xsl
funkman [Fri, 2 Mar 2007 13:37:24 +0000 (13:37 +0000)]
fix gump complaint for xsl

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@513752 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPut change in right section.
markt [Fri, 2 Mar 2007 12:10:05 +0000 (12:10 +0000)]
Put change in right section.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@513721 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPort fix for bug 41739. Servlets with a load-on-startup value of zero should be loade...
markt [Fri, 2 Mar 2007 02:38:26 +0000 (02:38 +0000)]
Port fix for bug 41739. Servlets with a load-on-startup value of zero should be loaded first.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@513601 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Add plumbing code for supporting web services references.
remm [Thu, 1 Mar 2007 14:33:06 +0000 (14:33 +0000)]
- Add plumbing code for supporting web services references.
- No factory implementations at this time.
- Submitted by Fabien Carrion.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@513349 13f79535-47bb-0310-9956-ffa450edef68

18 years agoBy default dont use direct buffers, in a situation where a very large number of conne...
fhanik [Wed, 28 Feb 2007 23:28:35 +0000 (23:28 +0000)]
By default dont use direct buffers, in a situation where a very large number of connections, direct buffers are much slower

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@513060 13f79535-47bb-0310-9956-ffa450edef68

18 years agoSized the app buffers more appropriately
fhanik [Wed, 28 Feb 2007 01:06:46 +0000 (01:06 +0000)]
Sized the app buffers more appropriately

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@512535 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd and correct documentation
fhanik [Tue, 27 Feb 2007 16:43:33 +0000 (16:43 +0000)]
Add and correct documentation

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@512313 13f79535-47bb-0310-9956-ffa450edef68

18 years agoproperties are getting stuck in the attributes list, and not making it down to the...
fhanik [Mon, 26 Feb 2007 15:30:34 +0000 (15:30 +0000)]
properties are getting stuck in the attributes list, and not making it down to the endpoint

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@511854 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMore documentation, added acceptorThreadCount as a selection
fhanik [Sun, 25 Feb 2007 23:27:00 +0000 (23:27 +0000)]
More documentation, added acceptorThreadCount as a selection

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@511657 13f79535-47bb-0310-9956-ffa450edef68

18 years agoUse correct definition for servlet 2.5 xsd.
markt [Sat, 24 Feb 2007 16:20:30 +0000 (16:20 +0000)]
Use correct definition for servlet 2.5 xsd.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@511294 13f79535-47bb-0310-9956-ffa450edef68

18 years agoWhen a read or write times out, make sure the key is deregistered with the poller
fhanik [Fri, 23 Feb 2007 12:58:49 +0000 (12:58 +0000)]
When a read or write times out, make sure the key is deregistered with the poller

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@510933 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdd in configuration options to control the application buffers associated with a...
fhanik [Thu, 22 Feb 2007 20:11:50 +0000 (20:11 +0000)]
Add in configuration options to control the application buffers associated with a NioChannel

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@510639 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Remove sync + clone to be consistent.
remm [Thu, 22 Feb 2007 12:34:36 +0000 (12:34 +0000)]
- Remove sync + clone to be consistent.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@510482 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Remove sync + clone from InstanceSupport.
remm [Thu, 22 Feb 2007 12:24:04 +0000 (12:24 +0000)]
- Remove sync + clone from InstanceSupport.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@510474 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded in remainder of docs
fhanik [Wed, 21 Feb 2007 17:28:24 +0000 (17:28 +0000)]
Added in remainder of docs

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@510111 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAccept doesn't need a worker thread, the operations are non blocking
fhanik [Wed, 21 Feb 2007 16:52:22 +0000 (16:52 +0000)]
Accept doesn't need a worker thread, the operations are non blocking

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@510098 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFixed latch behavior, still could be improved upon. In the next revision, I'll probab...
fhanik [Wed, 21 Feb 2007 16:37:04 +0000 (16:37 +0000)]
Fixed latch behavior, still could be improved upon. In the next revision, I'll probably have the blocking read/write selector to use its own thread so that it doesn't content with the poller thread

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@510092 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- (quick fix) findClassInternal may loop so the fancy syncing probably cannot work.
remm [Wed, 21 Feb 2007 14:48:39 +0000 (14:48 +0000)]
- (quick fix) findClassInternal may loop so the fancy syncing probably cannot work.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@510041 13f79535-47bb-0310-9956-ffa450edef68

18 years agoadded in notes to myself about blocking the poller thread, that should be prohibited
fhanik [Wed, 21 Feb 2007 03:47:05 +0000 (03:47 +0000)]
added in notes to myself about blocking the poller thread, that should be prohibited

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@509880 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFix (may not be complete yet) to the memory leak in the NIO connector.
fhanik [Tue, 20 Feb 2007 23:59:05 +0000 (23:59 +0000)]
Fix (may not be complete yet) to the memory leak in the NIO connector.
The caches where holding references they aren't supposed to hold.
Added in the ability to use the pollers selector (share a selector) instead of each thread
using one from the selector pool. Selector pools can be very resource intensive.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@509820 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Refactoring of ExtendedAccessLogValve, which now extends AccessLogValve.
remm [Mon, 19 Feb 2007 12:19:08 +0000 (12:19 +0000)]
- Refactoring of ExtendedAccessLogValve, which now extends AccessLogValve.
- Submitted by Takayuki Kaneko.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@509179 13f79535-47bb-0310-9956-ffa450edef68

18 years agoPort fix bug 41608. Make log levels consistent.
markt [Fri, 16 Feb 2007 03:09:39 +0000 (03:09 +0000)]
Port fix bug 41608. Make log levels consistent.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@508295 13f79535-47bb-0310-9956-ffa450edef68

18 years agoset APR to have unlimited poll set
fhanik [Thu, 15 Feb 2007 01:18:54 +0000 (01:18 +0000)]
set APR to have unlimited poll set

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@507767 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Remove dead code.
remm [Thu, 15 Feb 2007 00:23:18 +0000 (00:23 +0000)]
- Remove dead code.
- Move the special purpose sys.out capture to an inner class of the Ant compiler.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@507751 13f79535-47bb-0310-9956-ffa450edef68

18 years agoAdded in documentation specific to the NIO connector and a small connector comparison...
fhanik [Wed, 14 Feb 2007 23:44:27 +0000 (23:44 +0000)]
Added in documentation specific to the NIO connector and a small connector comparison chart

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@507744 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Changelog update.
remm [Tue, 13 Feb 2007 01:00:51 +0000 (01:00 +0000)]
- Changelog update.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@506784 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Fix minor glitch, submitted by Anil Saldhana.
remm [Mon, 12 Feb 2007 12:18:34 +0000 (12:18 +0000)]
- Fix minor glitch, submitted by Anil Saldhana.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@506431 13f79535-47bb-0310-9956-ffa450edef68

18 years ago- Add some options for handling URL chars.
remm [Mon, 12 Feb 2007 01:02:03 +0000 (01:02 +0000)]
- Add some options for handling URL chars.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@506200 13f79535-47bb-0310-9956-ffa450edef68