markt [Wed, 6 May 2009 10:26:44 +0000 (10:26 +0000)]
Remove some unnecessary code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@772133
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 6 May 2009 10:22:02 +0000 (10:22 +0000)]
Start process of removing o.a.c.ServerFactory. Need to do this so:
a) The current o.a.c.startup.Tomcat tests pass
b) We can start to use o.a.c.startup.Tomcat for some new unit tests
This removes ServerFactory from the Realms
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@772132
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 6 May 2009 01:49:43 +0000 (01:49 +0000)]
Update test cases with a dummy driver
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@772025
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 4 May 2009 01:46:41 +0000 (01:46 +0000)]
Added in blank dummies for tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@771156
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sun, 3 May 2009 00:18:33 +0000 (00:18 +0000)]
Make connection objects non reusable. Once release has been called, it can't be reused.
This makes the sizing algorithm easier
C3P0 leaks connections during the fairness test, reaches 20 connections even max is set to 10
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@771006
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 2 May 2009 23:41:12 +0000 (23:41 +0000)]
Put tests in right package
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@771003
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 2 May 2009 23:36:24 +0000 (23:36 +0000)]
Clean up inspired by https://issues.apache.org/bugzilla/show_bug.cgi?id=47111
Remove unused code.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@771002
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 2 May 2009 23:20:33 +0000 (23:20 +0000)]
Tab police and other whitespace issues
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@771001
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 2 May 2009 23:17:55 +0000 (23:17 +0000)]
Move file for consistency. May ultimately move test.xml inside build.xml
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@771000
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 2 May 2009 23:12:17 +0000 (23:12 +0000)]
Changes as a result of https://issues.apache.org/bugzilla/show_bug.cgi?id=47124
Add JUnit to build
Provide TestSuite to run all tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770999
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 2 May 2009 22:12:28 +0000 (22:12 +0000)]
Add all of the Tribes tests to the test suite. Some of these fail.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770985
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sat, 2 May 2009 04:57:47 +0000 (04:57 +0000)]
Implement a hard limit, the 'optimistic' sizing limit is way to optimistic, and can let the pool grow a bit too fast.
A hard limit stays hard.
Clean up pooled connection a bit
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770890
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sat, 2 May 2009 04:35:22 +0000 (04:35 +0000)]
Fix logger level to not show up by default
Add fairness tests to all
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770889
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sat, 2 May 2009 04:24:59 +0000 (04:24 +0000)]
Fix closure of connections in test cases
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770888
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 2 May 2009 00:46:56 +0000 (00:46 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47086
Include the 64-bit windows binaries in the distribution
Update the Windows installer to:
- auto detect the platform and install the correct binary for x86/amd64/ia64
- look for a 64-bit JVM on 64-bit platforms
- write the service registry information to the 64 bit section of the registry (rather than Wow6432Node) on 64-bit machines
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770876
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 1 May 2009 21:51:32 +0000 (21:51 +0000)]
Update file names for TC7
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770834
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 1 May 2009 20:12:09 +0000 (20:12 +0000)]
Fix 47080: NPE in RealmBase.findSecurityConstraints when uri is null
https://issues.apache.org/bugzilla/show_bug.cgi?id=47080
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770809
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 1 May 2009 18:51:22 +0000 (18:51 +0000)]
Add generics, remove unused field
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770787
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 1 May 2009 16:21:58 +0000 (16:21 +0000)]
Tab police
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770739
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 1 May 2009 15:34:43 +0000 (15:34 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47050
Remove unnecessary filtering
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770716
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 1 May 2009 03:40:28 +0000 (03:40 +0000)]
Prepare for next build
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770525
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Fri, 1 May 2009 02:02:04 +0000 (02:02 +0000)]
doco
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770514
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 30 Apr 2009 19:41:07 +0000 (19:41 +0000)]
Add the following features
- max age for a connection kept alive
- an ability to reset the abandon timer when queries are executed
- an abandoned test, abandon when a percentage of the pool has been utilized
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770411
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 30 Apr 2009 11:38:25 +0000 (11:38 +0000)]
Add an experimental embedded build target to use with o.a.c.startup.Tomcat
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770171
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 30 Apr 2009 11:29:03 +0000 (11:29 +0000)]
JMX expects service name and engine name to be the same.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@770169
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 29 Apr 2009 22:47:53 +0000 (22:47 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47046
Unregister all MBeans, including when non-default engine names are used (which changes the domain of some of the MBeans)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@769979
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 29 Apr 2009 11:51:16 +0000 (11:51 +0000)]
warp is long gone
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@769760
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 29 Apr 2009 10:24:57 +0000 (10:24 +0000)]
Remove Reloader interface that is never used.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@769735
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 29 Apr 2009 10:22:00 +0000 (10:22 +0000)]
Reduce scope - partial application of patch by Jens Kapitza from bug 46999
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@769734
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 28 Apr 2009 11:51:47 +0000 (11:51 +0000)]
Delete deprecated class.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@769347
13f79535-47bb-0310-9956-
ffa450edef68
rjung [Mon, 27 Apr 2009 18:54:55 +0000 (18:54 +0000)]
BZ 46925: Improve search for nested roles in
JNDIRealm by replacing recursive search with
iterative search. Patch provided by Stefan Zoerner.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@769102
13f79535-47bb-0310-9956-
ffa450edef68
markt [Sat, 25 Apr 2009 23:25:36 +0000 (23:25 +0000)]
Reduce dependency on URLClassloader. Allow custom Loader elements to use ClassLoader rather than URLClassLoader.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@768624
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 24 Apr 2009 15:44:42 +0000 (15:44 +0000)]
WebappLoader expects loaderClass to be an instance of o.a.c.loader.WebappClassloader so add that to the docs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@768335
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 23 Apr 2009 17:02:02 +0000 (17:02 +0000)]
Another unused method
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@767978
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 23 Apr 2009 16:59:25 +0000 (16:59 +0000)]
Remove unused / deprecated code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@767976
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 23 Apr 2009 16:40:28 +0000 (16:40 +0000)]
Add c3p0 as a comparison in the fairness test
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@767969
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 23 Apr 2009 16:33:16 +0000 (16:33 +0000)]
Dequeu is a Java 6 API
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@767965
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 23 Apr 2009 16:14:59 +0000 (16:14 +0000)]
Update for April draft of servlet spec. Some 3.0 stuff that was complete will need to be re-done
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@767956
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 23 Apr 2009 16:02:32 +0000 (16:02 +0000)]
Added in c3p0 to the performance tests, it doesn't even perform as well as DBCP, which is contradictory to what the internet is claiming
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@767949
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Thu, 23 Apr 2009 14:40:16 +0000 (14:40 +0000)]
Configure fair queue by default, its faster.
Implement logic around when/how connections are treated as abandoned.
First one is by pool utilization, abandonWhenPercentageFull, the second one is to add a ResetAbandonTimer interceptor, so when successful invokations take place on the connection, it resets the time
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@767934
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 21 Apr 2009 17:03:12 +0000 (17:03 +0000)]
Allow the factory attribute on the ResourceLink element.
Make sure that ResourceBase properties are transferred to the ResourceLinkRef
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@767223
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 21 Apr 2009 01:15:15 +0000 (01:15 +0000)]
Add dependency to tomcat 7 now
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766937
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 21 Apr 2009 01:14:36 +0000 (01:14 +0000)]
not sure what went wrong, my SVN is going ape #!$
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766936
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 21 Apr 2009 00:25:11 +0000 (00:25 +0000)]
The fair queue outperforms the j.u.c blocking queue implementation. lets use our impl as default
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766928
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 20 Apr 2009 23:25:51 +0000 (23:25 +0000)]
narrow down the interface for extension purposes
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766912
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 20 Apr 2009 22:59:55 +0000 (22:59 +0000)]
Add source to the path of dbcp, and remove the module paths from the main project
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766906
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Mon, 20 Apr 2009 22:57:44 +0000 (22:57 +0000)]
fix typo
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766905
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 20 Apr 2009 11:39:22 +0000 (11:39 +0000)]
Ran Native2ascii over i18n files
Fixes to French files - Spot checks only
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766662
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 20 Apr 2009 11:33:41 +0000 (11:33 +0000)]
Ran Native2ascii over i18n files
Fixes to German files
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766660
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 20 Apr 2009 11:31:51 +0000 (11:31 +0000)]
Ran Native2ascii over i18n files
Fixes to Spanish files - checked by hand in full
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766659
13f79535-47bb-0310-9956-
ffa450edef68
markt [Mon, 20 Apr 2009 11:27:11 +0000 (11:27 +0000)]
Ran Native2ascii over i18n files
It makes sure files end with new line
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766657
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Sun, 19 Apr 2009 22:00:51 +0000 (22:00 +0000)]
Allow pluggable property replacement object
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766526
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 17 Apr 2009 16:30:56 +0000 (16:30 +0000)]
Update Servlet 3.0 classes to spec snapshot as of early March 2009. Still not final.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@766075
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 17 Apr 2009 08:50:50 +0000 (08:50 +0000)]
Remove code that was marked for removal in r300602
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765909
13f79535-47bb-0310-9956-
ffa450edef68
markt [Fri, 17 Apr 2009 08:43:34 +0000 (08:43 +0000)]
Revert r765727 (fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=46538) - it fixes the reported issue but introduces other issues.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765902
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 16 Apr 2009 19:31:57 +0000 (19:31 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46538
ETag must vary between compressed and uncompressed versions.
Based on a patch by Oliver Schoett
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765727
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 16 Apr 2009 17:28:48 +0000 (17:28 +0000)]
Drop unused fields
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765695
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 16 Apr 2009 15:16:43 +0000 (15:16 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=37929 by restoring r357410 that was lost in r379417
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765662
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 16 Apr 2009 14:57:40 +0000 (14:57 +0000)]
Clean up some deprecated code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765658
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 16 Apr 2009 14:52:07 +0000 (14:52 +0000)]
Fix formatting before I make some other changes
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765655
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 16 Apr 2009 10:08:39 +0000 (10:08 +0000)]
Remove unnecessary tests
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765558
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 16 Apr 2009 10:07:07 +0000 (10:07 +0000)]
Remove unused method that introduced an additional parameter that was then ignored.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765555
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 15 Apr 2009 22:45:40 +0000 (22:45 +0000)]
Typo. Why do I always spot them just after committing a change?
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765407
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 15 Apr 2009 22:44:49 +0000 (22:44 +0000)]
As a result of https://issues.apache.org/bugzilla/show_bug.cgi?id=46924 make the documentation clearer about what Tomcat will do if a WAR/DIR/context file is deleted or updated and auto-deploy is enabled.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765406
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 15 Apr 2009 12:26:25 +0000 (12:26 +0000)]
Remove unnecessary code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765153
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 15 Apr 2009 05:44:43 +0000 (05:44 +0000)]
When using the fair queue, use a much more efficient idle connection handling by using a FILO queue
so that connections are reused properly
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765054
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Wed, 15 Apr 2009 04:58:06 +0000 (04:58 +0000)]
JMX needs to be handled a bit differently. Random object names are not all that great.
In this way, one can control the JMX registration completely from the outside.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@765051
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 14 Apr 2009 23:19:06 +0000 (23:19 +0000)]
Fix stupid error
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@764997
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 14 Apr 2009 22:16:53 +0000 (22:16 +0000)]
Fix secondary issue reported as part of bug47013
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@764985
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 14 Apr 2009 17:46:23 +0000 (17:46 +0000)]
Code clean up prompted by Eclipse:
- mark unused parameters as unused
- remove code that doesn't do anything
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@764898
13f79535-47bb-0310-9956-
ffa450edef68
markt [Tue, 14 Apr 2009 17:13:16 +0000 (17:13 +0000)]
Add a TODO to review the synchronisation around background processing
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@764884
13f79535-47bb-0310-9956-
ffa450edef68
jfclere [Tue, 14 Apr 2009 11:18:54 +0000 (11:18 +0000)]
Oops it will loop without that...
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@764741
13f79535-47bb-0310-9956-
ffa450edef68
fhanik [Tue, 14 Apr 2009 02:28:50 +0000 (02:28 +0000)]
Add default tomcat pool JMX descriptions
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@764662
13f79535-47bb-0310-9956-
ffa450edef68
jfclere [Thu, 9 Apr 2009 16:32:04 +0000 (16:32 +0000)]
Add the Tcp code... Still need the code in httpd-trunk to test it.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763726
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 16:20:23 +0000 (16:20 +0000)]
Drop some unused methods
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763723
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 16:13:00 +0000 (16:13 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=42390
Correct JSP compilation error with nested tagfile tags with variables with "AT_BEGIN" scope
Patch provided by Konstantin Kolinko
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763717
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 15:45:30 +0000 (15:45 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=42579
Handle both relative and absolute search results
Patch provided by Brandon DuRette
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763706
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 15:11:46 +0000 (15:11 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46354
ArrayIndexOutOfBoundsException when using org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true
Pathc provided by Konstantin Kolinko
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763681
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 13:54:05 +0000 (13:54 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46984
CR & LF in middle of method name should cause a 400
So client sees 400, stop processing the request once we know it is bad
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763654
13f79535-47bb-0310-9956-
ffa450edef68
jfclere [Thu, 9 Apr 2009 13:00:21 +0000 (13:00 +0000)]
Move the multi logic to MultiCastSender with
the idea to TCP sockets and a list of proxy too.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763635
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 12:55:49 +0000 (12:55 +0000)]
Remove accidental whitespace
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763632
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 12:54:09 +0000 (12:54 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46961
Avoid tripping over http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=
6434149
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763630
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 11:46:13 +0000 (11:46 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46909
The ';' should really only be used if there is a following parameter
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763611
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 11:06:34 +0000 (11:06 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46562
Close the reader when we are done
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763599
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 10:37:36 +0000 (10:37 +0000)]
Remove old thread pool code
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763590
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 10:27:01 +0000 (10:27 +0000)]
Remove the org.apache.jk package as per discussion on dev list. Do this early in Tomcat 7 development to increase chances of identifying any issues with org.apache.coyoye.ajp package
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763588
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 10:20:36 +0000 (10:20 +0000)]
Java uses 0 rather than -1 for infinite socket timeout
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763585
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 09:53:34 +0000 (09:53 +0000)]
Update the docs for the protocol attribute
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763581
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 09:49:34 +0000 (09:49 +0000)]
Switch to org.apache.coyote.ajp.AjpProtocol rather than org.apache.jk.server.JkCoyoteHandler
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763580
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 09:14:40 +0000 (09:14 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46998
Reduce scope
Patch provided by Jens Kapitza
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763567
13f79535-47bb-0310-9956-
ffa450edef68
markt [Thu, 9 Apr 2009 09:13:28 +0000 (09:13 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46997
Code clean up
Patch provided by Jens Kapitza
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763566
13f79535-47bb-0310-9956-
ffa450edef68
jfclere [Thu, 9 Apr 2009 06:54:21 +0000 (06:54 +0000)]
Move the class from cluster to ha.backend
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763533
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Apr 2009 17:15:16 +0000 (17:15 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46509
Use correct link on error page in JSP security example
Patch provided by Michael Moody
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763325
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Apr 2009 17:12:18 +0000 (17:12 +0000)]
Fix NPE when not using cookies for session IDs
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763322
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Apr 2009 16:13:23 +0000 (16:13 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46991
Update the counters before we recycle the request
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763302
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Apr 2009 16:08:42 +0000 (16:08 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46990
Various sync issues.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763298
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Apr 2009 15:28:08 +0000 (15:28 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46988
Make constants final
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763282
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Apr 2009 15:25:05 +0000 (15:25 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46986
Find bugs was complaining although these have not been reported as causing issues for any users.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763281
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Apr 2009 14:58:20 +0000 (14:58 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46985
There is still some optimisation possible but I think this is a good balance between clarity and oprimisation.
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763262
13f79535-47bb-0310-9956-
ffa450edef68
markt [Wed, 8 Apr 2009 12:59:21 +0000 (12:59 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46967 and make behaviour consistent when running under a security manager.
Based on a patch provided by Kirk Wolf
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@763228
13f79535-47bb-0310-9956-
ffa450edef68