tomcat7.0
16 years agoo.a.c.session generics changes
markt [Fri, 26 Dec 2008 19:00:35 +0000 (19:00 +0000)]
o.a.c.session generics changes
Deprecate methods that implement deprecated methods
Fix assorted Eclipse warnings

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

16 years agoo.a.c.ssi generics changes
markt [Fri, 26 Dec 2008 18:15:29 +0000 (18:15 +0000)]
o.a.c.ssi generics changes

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

16 years agoo.a.c.startup generics changes
markt [Fri, 26 Dec 2008 18:13:57 +0000 (18:13 +0000)]
o.a.c.startup generics changes
Various other fixes (casts, unused code, comment typos etc)

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

16 years agoIF the application is shutting down, we don't need to print the WARN message
fhanik [Wed, 24 Dec 2008 19:41:22 +0000 (19:41 +0000)]
IF the application is shutting down, we don't need to print the WARN message

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

16 years agoRemaining generics for o.a.c.tribes
markt [Wed, 24 Dec 2008 18:22:36 +0000 (18:22 +0000)]
Remaining generics for o.a.c.tribes
  Change the Comparator in Membership to align with AbsoluteOrder
Fix various Eclipse warnings (unused code etc)

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

16 years agoGenerics for o.a.c.tribes.io
markt [Wed, 24 Dec 2008 17:49:57 +0000 (17:49 +0000)]
Generics for o.a.c.tribes.io
Fix various Eclipse warnings (unused code etc)

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

16 years agoGenerics for o.a.c.tribes.membership
markt [Wed, 24 Dec 2008 17:42:58 +0000 (17:42 +0000)]
Generics for o.a.c.tribes.membership

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

16 years agoSome more simple generics and other Eclipse warnings
markt [Wed, 24 Dec 2008 16:35:46 +0000 (16:35 +0000)]
Some more simple generics and other Eclipse warnings

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

16 years agoGenerics for o.a.c.tribes.tipis
markt [Wed, 24 Dec 2008 16:18:09 +0000 (16:18 +0000)]
Generics for o.a.c.tribes.tipis
 - Note that there may be more to come but AbstractReplicatedMap is a tricky beast for generics so these are just the 'easy' ones
Fix various Eclipse warnings (unused code etc)

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

16 years agoGenerics for o.a.c.tribes.transport
markt [Wed, 24 Dec 2008 16:03:53 +0000 (16:03 +0000)]
Generics for o.a.c.tribes.transport
Fix various Eclipse warnings (unused code etc)

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

16 years agoGenerics for o.a.c.tribes.transport.bio
markt [Wed, 24 Dec 2008 15:59:03 +0000 (15:59 +0000)]
Generics for o.a.c.tribes.transport.bio
Fix various Eclipse warnings (unused code etc)

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

16 years agoGenerics for o.a.c.tribes.transport.nio
markt [Wed, 24 Dec 2008 15:37:17 +0000 (15:37 +0000)]
Generics for o.a.c.tribes.transport.nio
Fix some other Eclispe warnings (unused code etc)

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

16 years agoGenerics for o.a.c.tribes.util
markt [Wed, 24 Dec 2008 15:24:08 +0000 (15:24 +0000)]
Generics for o.a.c.tribes.util

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

16 years agoFix a couple of Eclipse warnings
markt [Wed, 24 Dec 2008 15:15:10 +0000 (15:15 +0000)]
Fix a couple of Eclipse warnings

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

16 years agoAdd some unit tests for the EL parser based on some recent bugs
markt [Wed, 24 Dec 2008 15:11:07 +0000 (15:11 +0000)]
Add some unit tests for the EL parser based on some recent bugs

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

16 years agoinsure that classes are loaded by trusted code in a sandbox
billbarker [Wed, 24 Dec 2008 03:30:40 +0000 (03:30 +0000)]
insure that classes are loaded by trusted code in a sandbox

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

16 years agoFix file descriptor leak
fhanik [Wed, 24 Dec 2008 01:57:36 +0000 (01:57 +0000)]
Fix file descriptor leak

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

16 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=46397
markt [Tue, 23 Dec 2008 18:31:04 +0000 (18:31 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46397
Don't pool tag instances that implement JspIdConsumer

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

16 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=46403
markt [Tue, 23 Dec 2008 13:14:42 +0000 (13:14 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46403
By default, always send the expires parameter with cookies to fix know IE6 and IE 7 issue.
I don't like doing this but I can't see a better way.

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

16 years agoupdate version
fhanik [Tue, 23 Dec 2008 02:16:28 +0000 (02:16 +0000)]
update version

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

16 years agoImplemented a way to get a delegate using standard APIs rather than custom handling
fhanik [Mon, 22 Dec 2008 22:11:41 +0000 (22:11 +0000)]
Implemented a way to get a delegate using standard APIs rather than custom handling

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

16 years agoFix performance aspects of 46304.
markt [Mon, 22 Dec 2008 21:12:27 +0000 (21:12 +0000)]
Fix performance aspects of 46304.
Note it is possible (depending on connector config) to have a servlet/filter responding to comet and non-comet events - hence why the array used in the methods cache has been extended.

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

16 years agoFix non-performance aspects of https://issues.apache.org/bugzilla/show_bug.cgi?id...
markt [Mon, 22 Dec 2008 20:45:07 +0000 (20:45 +0000)]
Fix non-performance aspects of https://issues.apache.org/bugzilla/show_bug.cgi?id=46304
Should use Principal when calling doFilterEvent

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

16 years agoRemoved calling to a JDK 1.6 method if its run under 1.5 and still take advantage...
fhanik [Sat, 20 Dec 2008 00:45:46 +0000 (00:45 +0000)]
Removed calling to a JDK 1.6 method if its run under 1.5 and still take advantage of the JMX features

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

16 years agoinc version number
fhanik [Fri, 19 Dec 2008 21:46:25 +0000 (21:46 +0000)]
inc version number

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

16 years agoFix property parsing
fhanik [Fri, 19 Dec 2008 21:45:04 +0000 (21:45 +0000)]
Fix property parsing

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

16 years agoDocumented interceptors a bit better, implemented setters for interceptor properties
fhanik [Fri, 19 Dec 2008 17:55:46 +0000 (17:55 +0000)]
Documented interceptors a bit better, implemented setters for interceptor properties

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

16 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=46408
markt [Fri, 19 Dec 2008 14:28:06 +0000 (14:28 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46408
Don't make assumptions about exception type

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

16 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=46366
markt [Thu, 18 Dec 2008 16:01:55 +0000 (16:01 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46366
Need to use environment variables to set catalina home/base

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

16 years agoStop command -z not found complaint
markt [Wed, 17 Dec 2008 07:27:19 +0000 (07:27 +0000)]
Stop command -z not found complaint

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

16 years agoCatch any exceptions since we don't handle them later in the chain
fhanik [Wed, 17 Dec 2008 04:13:45 +0000 (04:13 +0000)]
Catch any exceptions since we don't handle them later in the chain

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

16 years agoRefactor JMX name into a constant, add a notification during init
fhanik [Wed, 17 Dec 2008 04:00:46 +0000 (04:00 +0000)]
Refactor JMX name into a constant, add a notification during init

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

16 years agoImplemented JMX notifications when connections fail
fhanik [Tue, 16 Dec 2008 21:00:36 +0000 (21:00 +0000)]
Implemented JMX notifications when connections fail

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

17 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=46125 for NIO and APR connectors
markt [Fri, 12 Dec 2008 15:41:13 +0000 (15:41 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46125 for NIO and APR connectors
Change the exception if the headers are too big to force a 400 status code rather than the current 200

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

17 years agoImplement JMX notification of query times and query failures
fhanik [Fri, 12 Dec 2008 01:26:39 +0000 (01:26 +0000)]
Implement JMX notification of query times and query failures

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

17 years agoFix last bug, time for JMX integration
fhanik [Thu, 11 Dec 2008 22:32:18 +0000 (22:32 +0000)]
Fix last bug, time for JMX integration

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

17 years agomove initialization to poolStarted
fhanik [Thu, 11 Dec 2008 22:19:54 +0000 (22:19 +0000)]
move initialization to poolStarted

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

17 years agoImplement startPool method to inform interceptors that pool is started
fhanik [Thu, 11 Dec 2008 22:17:02 +0000 (22:17 +0000)]
Implement startPool method to inform interceptors that pool is started

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

17 years agoRefactor slow query report so that it is extensible and one can override the methods
fhanik [Thu, 11 Dec 2008 22:07:43 +0000 (22:07 +0000)]
Refactor slow query report so that it is extensible and one can override the methods

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

17 years agoimplement a toString for the CometEventImpl
fhanik [Thu, 11 Dec 2008 17:24:21 +0000 (17:24 +0000)]
implement a toString for the CometEventImpl

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

17 years agoclean up JMX reg
fhanik [Thu, 11 Dec 2008 17:23:47 +0000 (17:23 +0000)]
clean up JMX reg

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

17 years agohouse keeping
fhanik [Thu, 11 Dec 2008 13:50:00 +0000 (13:50 +0000)]
house keeping

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

17 years agominor cleanup
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

17 years agoImplemented closure notification. Turns out generics only work on an instance level...
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

17 years agoRefactor interceptor instantiation a bit
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

17 years agoRefactor a bit
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

17 years agoremove more code not needed
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

17 years agoget rid of closeListener, it turns into spaghetti code
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

17 years agorefactor the slow query report a bit
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

17 years agoMake sure we check if the attachment is null
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

17 years agoReset the key to let go off references
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

17 years agoimplement timeout on sendfile write as wellimplement timeout on sendfile write as...
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

17 years agoRemove methods so that the caller knows what action is being taken
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

17 years agooops, must return false, or a leak will happen
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

17 years agocleanup methods not used, and correct methods that used the old thread stats
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

17 years agoImplement an execution that adds the task to the queue if rejected, and allow to...
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

17 years agocorrect the import statement
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

17 years agoRefactored the thread pooling when using an executor, this gets rid of duplicate...
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

17 years agoImplement keep alive timeout, and while doing this, I realized that keepalive is...
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

17 years agoImplement keepAliveCount in a thread safe way, and as an estimate
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

17 years agoimplement a bit cleanup and a rough estimate on the size of a poller
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

17 years agoRemove the synchronize/notifyAll based thread pool, and use only the built in pool
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

17 years agoSet line endings for a couple of new files
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

17 years agoAdd the ability to configure a job queue size, and a timeout for how long we want...
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

17 years agoA few more properties
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

17 years agoQuery collection stats
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

17 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=46247
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

17 years agohttps://issues.apache.org/bugzilla/show_bug.cgi?id=46232
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

17 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=44285
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

17 years agostart working on the interceptor for query stats
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

17 years agofix build script
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

17 years agoAdd comment and cleanup
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

17 years agoGenerics for o.a.c.users and o.a.c.util
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

17 years agoGenerics for o.a.c.valves
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

17 years agoremove some not needed test, add compile version
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

17 years agoAdd fairness test to build.xml
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

17 years agoupdate version to next rev
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

17 years agoimplement cancellation ability for future
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

17 years agoAdd log formatter that outputs on a single line (except stack traces)
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

17 years agoGenerics changes for o.a.el
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

17 years agoAllow webapps to access org.apache.jasper.el package.
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

17 years agoGenerics for o.a.coyote
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

17 years agoLots of EL failures with a security manager without this.
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

17 years agoFix some TCK failures when using a security manager.
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

17 years agoGenerics changes for remainder of Jasper.
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

17 years agoAdd doPrivileged block required for Servlet TCK to pass when running with a security...
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

17 years agoGenerics fixes require change in code generated for JSPs
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

17 years agoUse same (more useful) jpda defaults as catalina.sh
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

17 years agoTabs -> 8 spaces
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

17 years agoAdd the ability to configure multiple pollers and default them to number of CPUs
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

17 years agoFirst attempt for SSL send file
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

17 years agoincrement version number
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

17 years agoAdd the ability to retrieve connection object asynchronously
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

17 years agoRemove the Driver class, its not used anymore, and if it was used, there needs to...
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

17 years agowe don't have to wrap it anymore, since the extension implements the interface directly
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

17 years agoClean up a bit
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

17 years agoExtend the fair blocking queue to allow asynchronous polling
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

17 years agoPool should throw a SQL exception, never return null
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

17 years agoAdd an extended key manager to handle a forced server alias on the tomcat NIO connector
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

17 years agoImplement setter for keyalias, not used yet
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