fhanik [Thu, 11 Dec 2008 06:04:31 +0000 (06:04 +0000)]
minor cleanup
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725592
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 11 Dec 2008 05:49:10 +0000 (05:49 +0000)]
Implemented closure notification. Turns out generics only work on an instance level, so you cant use static methods without having to use reflection.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725586
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 11 Dec 2008 05:17:19 +0000 (05:17 +0000)]
Refactor interceptor instantiation a bit
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725584
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 11 Dec 2008 04:58:11 +0000 (04:58 +0000)]
Refactor a bit
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725575
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 11 Dec 2008 03:51:10 +0000 (03:51 +0000)]
remove more code not needed
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725565
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 11 Dec 2008 03:40:13 +0000 (03:40 +0000)]
get rid of closeListener, it turns into spaghetti code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725564
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 10 Dec 2008 23:38:13 +0000 (23:38 +0000)]
refactor the slow query report a bit
also add the ability to remove a listener
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725487
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 10 Dec 2008 22:43:30 +0000 (22:43 +0000)]
Make sure we check if the attachment is null
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725474
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 10 Dec 2008 21:29:10 +0000 (21:29 +0000)]
Reset the key to let go off references
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725443
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 10 Dec 2008 20:28:19 +0000 (20:28 +0000)]
implement timeout on sendfile write as wellimplement timeout on sendfile write as wellimplement timeout on sendfile write as wellimplement timeout on sendfile write as wellimplement timeout on sendfile write as wellimplement timeout on sendfile write as wellimplement timeout on sendfile write as wellimplement timeout on sendfile write as wellimplement timeout on sendfile write as well
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725417
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 10 Dec 2008 20:08:31 +0000 (20:08 +0000)]
Remove methods so that the caller knows what action is being taken
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@725408
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 9 Dec 2008 23:13:26 +0000 (23:13 +0000)]
oops, must return false, or a leak will happen
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724926
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 9 Dec 2008 22:33:08 +0000 (22:33 +0000)]
cleanup methods not used, and correct methods that used the old thread stats
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724919
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 9 Dec 2008 21:22:38 +0000 (21:22 +0000)]
Implement an execution that adds the task to the queue if rejected, and allow to try to add for a specified time
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724897
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 9 Dec 2008 20:59:36 +0000 (20:59 +0000)]
correct the import statement
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724889
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 9 Dec 2008 20:56:59 +0000 (20:56 +0000)]
Refactored the thread pooling when using an executor, this gets rid of duplicate code in the NIO connector as well as in the org.apache.catalina.core.StandardThreadExecutor package.
I provided a ThreadPoolExecutor with a small extension to the java.util.concurrent
The connector method setExecutor still take a java.util.concurrent.Executor as an argument to provide the most flexibility
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724886
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 9 Dec 2008 19:38:44 +0000 (19:38 +0000)]
Implement keep alive timeout, and while doing this, I realized that keepalive is either on or off, but there is no counter
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724849
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 8 Dec 2008 16:24:05 +0000 (16:24 +0000)]
Implement keepAliveCount in a thread safe way, and as an estimate
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724393
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 8 Dec 2008 15:52:23 +0000 (15:52 +0000)]
implement a bit cleanup and a rough estimate on the size of a poller
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724384
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 8 Dec 2008 03:32:07 +0000 (03:32 +0000)]
Remove the synchronize/notifyAll based thread pool, and use only the built in pool
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@724239
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 6 Dec 2008 09:24:29 +0000 (09:24 +0000)]
Set line endings for a couple of new files
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723961
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 5 Dec 2008 22:02:15 +0000 (22:02 +0000)]
Add the ability to configure a job queue size, and a timeout for how long we want to try to add something to the queue.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723889
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 5 Dec 2008 17:48:41 +0000 (17:48 +0000)]
A few more properties
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723803
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 5 Dec 2008 17:36:09 +0000 (17:36 +0000)]
Query collection stats
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723802
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 5 Dec 2008 15:57:43 +0000 (15:57 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46247
svn property patches for trunk
Patch provided be sebb at a.o
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723775
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 5 Dec 2008 14:27:57 +0000 (14:27 +0000)]
https://issues.apache.org/bugzilla/show_bug.cgi?id=46232
Don't override the endorsed dir if the user has set it
Based on a patch by Russ Tokuyama
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723738
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 4 Dec 2008 19:31:34 +0000 (19:31 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=44285
Provide support for configuring the JSSE SSL session cache size and timeout
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723404
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 4 Dec 2008 07:07:23 +0000 (07:07 +0000)]
start working on the interceptor for query stats
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723228
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 4 Dec 2008 07:07:01 +0000 (07:07 +0000)]
fix build script
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723227
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 4 Dec 2008 07:06:19 +0000 (07:06 +0000)]
Add comment and cleanup
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@723226
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 2 Dec 2008 21:34:37 +0000 (21:34 +0000)]
Generics for o.a.c.users and o.a.c.util
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@722621
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 2 Dec 2008 19:54:06 +0000 (19:54 +0000)]
Generics for o.a.c.valves
Fix a couple of other Eclipse warnings as well
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@722589
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 2 Dec 2008 17:11:38 +0000 (17:11 +0000)]
remove some not needed test, add compile version
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@722528
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 2 Dec 2008 17:01:02 +0000 (17:01 +0000)]
Add fairness test to build.xml
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@722524
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 2 Dec 2008 16:46:14 +0000 (16:46 +0000)]
update version to next rev
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@722522
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 2 Dec 2008 16:02:16 +0000 (16:02 +0000)]
implement cancellation ability for future
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@722506
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 1 Dec 2008 13:15:37 +0000 (13:15 +0000)]
Add log formatter that outputs on a single line (except stack traces)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@722064
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 30 Nov 2008 22:32:18 +0000 (22:32 +0000)]
Generics changes for o.a.el
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721914
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 30 Nov 2008 20:14:59 +0000 (20:14 +0000)]
Allow webapps to access org.apache.jasper.el package.
I have looked through the package and I believe this change is safe although more eyes would be good. Without this permission, a handful of TCKs fail if tested with a security manager enabled.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721886
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 30 Nov 2008 15:59:48 +0000 (15:59 +0000)]
Generics for o.a.coyote
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721835
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 29 Nov 2008 20:20:06 +0000 (20:20 +0000)]
Lots of EL failures with a security manager without this.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721708
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 29 Nov 2008 19:01:57 +0000 (19:01 +0000)]
Fix some TCK failures when using a security manager.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721704
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 27 Nov 2008 21:54:36 +0000 (21:54 +0000)]
Generics changes for remainder of Jasper.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721289
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 27 Nov 2008 21:40:05 +0000 (21:40 +0000)]
Add doPrivileged block required for Servlet TCK to pass when running with a security manager
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721286
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 27 Nov 2008 00:08:32 +0000 (00:08 +0000)]
Generics fixes require change in code generated for JSPs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721041
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 26 Nov 2008 23:55:26 +0000 (23:55 +0000)]
Use same (more useful) jpda defaults as catalina.sh
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@721040
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 26 Nov 2008 21:41:03 +0000 (21:41 +0000)]
Tabs -> 8 spaces
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720991
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 26 Nov 2008 03:54:38 +0000 (03:54 +0000)]
Add the ability to configure multiple pollers and default them to number of CPUs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720728
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 26 Nov 2008 03:39:03 +0000 (03:39 +0000)]
First attempt for SSL send file
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720724
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 26 Nov 2008 01:16:30 +0000 (01:16 +0000)]
increment version number
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720694
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 26 Nov 2008 01:14:32 +0000 (01:14 +0000)]
Add the ability to retrieve connection object asynchronously
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720693
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 25 Nov 2008 23:37:00 +0000 (23:37 +0000)]
Remove the Driver class, its not used anymore, and if it was used, there needs to be a way to instantiate from a properties file or similar
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720668
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 25 Nov 2008 23:23:21 +0000 (23:23 +0000)]
we don't have to wrap it anymore, since the extension implements the interface directly
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720646
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 25 Nov 2008 23:04:41 +0000 (23:04 +0000)]
Clean up a bit
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720643
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 25 Nov 2008 22:57:24 +0000 (22:57 +0000)]
Extend the fair blocking queue to allow asynchronous polling
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720641
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 25 Nov 2008 22:56:58 +0000 (22:56 +0000)]
Pool should throw a SQL exception, never return null
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720640
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 25 Nov 2008 20:14:30 +0000 (20:14 +0000)]
Add an extended key manager to handle a forced server alias on the tomcat NIO connector
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720587
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 25 Nov 2008 18:00:43 +0000 (18:00 +0000)]
Implement setter for keyalias, not used yet
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720553
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 22:39:48 +0000 (22:39 +0000)]
start to add back in features
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720317
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 22:28:03 +0000 (22:28 +0000)]
print out some useful test data
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720313
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 22:21:15 +0000 (22:21 +0000)]
make sure the test is time based
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720310
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 22:04:23 +0000 (22:04 +0000)]
Fix fair blocking queue for now, we will add back the ability to not have a timeout later
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720306
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 20:52:26 +0000 (20:52 +0000)]
use same method names everywhere
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720289
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 20:43:32 +0000 (20:43 +0000)]
eclipse autocompletion is gonna kill me
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720285
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 20:43:15 +0000 (20:43 +0000)]
fix bug
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720284
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 20:42:12 +0000 (20:42 +0000)]
fix sample code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720283
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 20:41:38 +0000 (20:41 +0000)]
implemented use equals attribute everywhere
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720282
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 20:33:17 +0000 (20:33 +0000)]
implement useEquals for the connection pool itself, does not apply to interceptors, they can manage that on their own
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720280
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 19:27:37 +0000 (19:27 +0000)]
Add doc, update version number
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720267
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 19:25:22 +0000 (19:25 +0000)]
Add in framework for comparing on either reference or string value
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720265
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 18:49:40 +0000 (18:49 +0000)]
update changelog
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720254
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 18:47:49 +0000 (18:47 +0000)]
document how interceptors work and how to configure them
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720253
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 17:59:50 +0000 (17:59 +0000)]
properly throw exception
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720240
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 24 Nov 2008 11:32:02 +0000 (11:32 +0000)]
Fix NPE
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720173
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 23 Nov 2008 23:35:05 +0000 (23:35 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=42077
Don't include nulls in iterator. Based on a patch by Mathias Broekelmann
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720069
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 23 Nov 2008 23:31:43 +0000 (23:31 +0000)]
Tab police
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720068
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 23 Nov 2008 21:29:46 +0000 (21:29 +0000)]
Fix generics in o.a.jasper & o.a.jasper.compiler. Also a few knock-on changes in other jasper packages.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720049
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 23 Nov 2008 21:25:22 +0000 (21:25 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=42693
I want to do some more testing before proposing this one
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@720046
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sun, 23 Nov 2008 13:49:26 +0000 (13:49 +0000)]
Generics fixes for o.a.jk
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719988
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sat, 22 Nov 2008 23:13:05 +0000 (23:13 +0000)]
Add ability to customize wait plan
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719936
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 22 Nov 2008 11:30:47 +0000 (11:30 +0000)]
o.a.juli generics
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719837
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 22 Nov 2008 11:19:43 +0000 (11:19 +0000)]
Remove deprecated code.
Some code made private rather than removed based on code comments.
Calls to deprecated methods changed to use appropriate replacements.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719835
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 21 Nov 2008 21:06:44 +0000 (21:06 +0000)]
add async call template, not sure how it will work, but I will know soon
make sure that timewait is a positive value, 0 being the lowest
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719711
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 21 Nov 2008 16:31:45 +0000 (16:31 +0000)]
Fix dynamic thread resizing
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719626
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 21 Nov 2008 15:46:12 +0000 (15:46 +0000)]
Make size of all threads pools dynamically configurable
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719602
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 21 Nov 2008 09:45:31 +0000 (09:45 +0000)]
Remove deprecated code in digester (it was this bit that broke the build previously).
Modify all classes that overrode deprecated methods to override the new methods.
Add a note to the change log about backwards compatibility or lack thereof.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719551
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 21 Nov 2008 09:36:09 +0000 (09:36 +0000)]
Make private / remove deprecated methods
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719550
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 21 Nov 2008 09:33:44 +0000 (09:33 +0000)]
Clean up
Replace deprecated method calls
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719549
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 21 Nov 2008 05:22:14 +0000 (05:22 +0000)]
timeout of 0 means we return right away
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719481
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 20 Nov 2008 08:19:23 +0000 (08:19 +0000)]
Revert r718819 that completely broke Tomcat.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719194
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 20 Nov 2008 01:39:30 +0000 (01:39 +0000)]
Generics for o.a.naming.*
A little messy in places due to differences in env handling. Properties, Hashtable<?,?>, Hashtable<String,Object> and Hashtable<String,String) are all used and in a few places it is necessary to cast from one to the other.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719153
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 20 Nov 2008 00:10:48 +0000 (00:10 +0000)]
Relax generics checks otherwise an call with a Properties object will not compile.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719136
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 19 Nov 2008 23:39:17 +0000 (23:39 +0000)]
Fix SEND_FILE bug, with Java NIO you can only change the key interest ops on the poller thread, so we have to make sure we fire off an event
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719129
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 19 Nov 2008 23:16:05 +0000 (23:16 +0000)]
Fix generics and use of deprecated field
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719125
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 19 Nov 2008 23:15:08 +0000 (23:15 +0000)]
Deprecate class that is no longer used.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719124
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 19 Nov 2008 23:07:20 +0000 (23:07 +0000)]
Deprecate classes that are no longer used.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719119
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 19 Nov 2008 23:03:01 +0000 (23:03 +0000)]
More generics fixes
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719117
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 19 Nov 2008 22:26:06 +0000 (22:26 +0000)]
fix NPE risk
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719096
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 19 Nov 2008 22:14:57 +0000 (22:14 +0000)]
keep the correct default value
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719093
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 19 Nov 2008 22:14:47 +0000 (22:14 +0000)]
Tab police
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@719092
13f79535-47bb-0310-9956-
ffa450edef68