tomcat7.0
16 years agoFix JavaDoc aspects of bug 46985. Based on kkolinko's proposed patch.
markt [Fri, 22 May 2009 15:30:30 +0000 (15:30 +0000)]
Fix JavaDoc aspects of bug 46985. Based on kkolinko's proposed patch.

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

16 years agoRemoved some casts. Patch suggested by kkolinko
markt [Fri, 22 May 2009 11:15:43 +0000 (11:15 +0000)]
Removed some casts. Patch suggested by kkolinko

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

16 years agoStop build process adding extra blank line to end of files in .tar.gz src distro...
markt [Fri, 22 May 2009 10:50:56 +0000 (10:50 +0000)]
Stop build process adding extra blank line to end of files in .tar.gz src distro - missed a few in previous commit

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

16 years agoStop build process adding extra blank line to end of files in .tar.gz src distro
markt [Fri, 22 May 2009 10:47:36 +0000 (10:47 +0000)]
Stop build process adding extra blank line to end of files in .tar.gz src distro

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

16 years agoMore missing svn properties.
rjung [Thu, 21 May 2009 23:29:02 +0000 (23:29 +0000)]
More missing svn properties.

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

16 years agoSubversion property cleanup.
rjung [Thu, 21 May 2009 22:37:54 +0000 (22:37 +0000)]
Subversion property cleanup.

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

16 years agoMake a few methods static so they can easily be used from other classes (like Lifecyc...
markt [Thu, 21 May 2009 21:30:23 +0000 (21:30 +0000)]
Make a few methods static so they can easily be used from other classes (like LifecycleListeners)
Add a note about manual context configuration and reload.

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

16 years agoAdd missing keywords svn property.
rjung [Thu, 21 May 2009 20:38:53 +0000 (20:38 +0000)]
Add missing keywords svn property.
Already applied to tc6.

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

16 years agoConsolidate the use of service start time into one local variable
fhanik [Thu, 21 May 2009 18:35:40 +0000 (18:35 +0000)]
Consolidate the use of service start time into one local variable
https://issues.apache.org/bugzilla/show_bug.cgi?id=47234

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

16 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=44943
kkolinko [Thu, 21 May 2009 04:03:05 +0000 (04:03 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=44943
Reduce copy/paste issues caused by different engine names.
Applying the same fix to exe installations of Tomcat.

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

16 years agoBuild files: Calculate current year automatically by using <tstamp>.
kkolinko [Thu, 21 May 2009 02:56:06 +0000 (02:56 +0000)]
Build files: Calculate current year automatically by using <tstamp>.

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

16 years agoUpdate to NSIS 2.44
kkolinko [Thu, 21 May 2009 02:26:21 +0000 (02:26 +0000)]
Update to NSIS 2.44

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

16 years agoBuild files: Apply explicit encoding to all operations that perform filtering.
kkolinko [Thu, 21 May 2009 02:07:25 +0000 (02:07 +0000)]
Build files: Apply explicit encoding to all operations that perform filtering.
Those are: 1) <copy>, when filtering is used (has filtering="true" or has a nested <filterset>), 2) <fixcrlf>

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

16 years agoFix typo
markt [Sun, 17 May 2009 12:26:21 +0000 (12:26 +0000)]
Fix typo

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

16 years agoFix the other getServer() - sorry for the noise
markt [Tue, 12 May 2009 13:28:29 +0000 (13:28 +0000)]
Fix the other getServer() - sorry for the noise

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

16 years agoSlightly better approch
markt [Tue, 12 May 2009 13:25:55 +0000 (13:25 +0000)]
Slightly better approch

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

16 years agoclose stream after error
pero [Fri, 8 May 2009 07:40:59 +0000 (07:40 +0000)]
close stream after error

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

16 years agoMore ServerFactory surgery
markt [Wed, 6 May 2009 10:49:03 +0000 (10:49 +0000)]
More ServerFactory surgery

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

16 years agoRemove some unnecessary code
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

16 years agoStart process of removing o.a.c.ServerFactory. Need to do this so:
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

16 years agoUpdate test cases with a dummy driver
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

16 years agoAdded in blank dummies for tests
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

16 years agoMake connection objects non reusable. Once release has been called, it can't be reused.
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

16 years agoPut tests in right package
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

16 years agoClean up inspired by https://issues.apache.org/bugzilla/show_bug.cgi?id=47111
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

16 years agoTab police and other whitespace issues
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

16 years agoMove file for consistency. May ultimately move test.xml inside build.xml
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

16 years agoChanges as a result of https://issues.apache.org/bugzilla/show_bug.cgi?id=47124
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

16 years agoAdd all of the Tribes tests to the test suite. Some of these fail.
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

16 years agoImplement a hard limit, the 'optimistic' sizing limit is way to optimistic, and can...
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

16 years agoFix logger level to not show up by default
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

16 years agoFix closure of connections in test cases
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

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

16 years agoUpdate file names for TC7
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

16 years agoFix 47080: NPE in RealmBase.findSecurityConstraints when uri is null
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

16 years agoAdd generics, remove unused field
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

16 years agoTab police
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

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

16 years agoPrepare for next build
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

16 years agodoco
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

16 years agoAdd the following features
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

16 years agoAdd an experimental embedded build target to use with o.a.c.startup.Tomcat
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

16 years agoJMX expects service name and engine name to be the same.
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

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

16 years agowarp is long gone
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

16 years agoRemove Reloader interface that is never used.
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

16 years agoReduce scope - partial application of patch by Jens Kapitza from bug 46999
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

16 years agoDelete deprecated class.
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

16 years agoBZ 46925: Improve search for nested roles in
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

16 years agoReduce dependency on URLClassloader. Allow custom Loader elements to use ClassLoader...
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

16 years agoWebappLoader expects loaderClass to be an instance of o.a.c.loader.WebappClassloader...
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

16 years agoAnother unused method
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

16 years agoRemove unused / deprecated code
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

16 years agoAdd c3p0 as a comparison in the fairness test
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

16 years agoDequeu is a Java 6 API
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

16 years agoUpdate for April draft of servlet spec. Some 3.0 stuff that was complete will need...
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

16 years agoAdded in c3p0 to the performance tests, it doesn't even perform as well as DBCP,...
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

16 years agoConfigure fair queue by default, its faster.
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

16 years agoAllow the factory attribute on the ResourceLink element.
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

16 years agoAdd dependency to tomcat 7 now
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

16 years agonot sure what went wrong, my SVN is going ape #!$
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

16 years agoThe fair queue outperforms the j.u.c blocking queue implementation. lets use our...
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

16 years agonarrow down the interface for extension purposes
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

16 years agoAdd source to the path of dbcp, and remove the module paths from the main project
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

16 years agofix typo
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

16 years agoRan Native2ascii over i18n files
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

16 years agoRan Native2ascii over i18n files
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

16 years agoRan Native2ascii over i18n files
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

16 years agoRan Native2ascii over i18n files
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

16 years agoAllow pluggable property replacement object
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

16 years agoUpdate Servlet 3.0 classes to spec snapshot as of early March 2009. Still not final.
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

16 years agoRemove code that was marked for removal in r300602
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

16 years agoRevert r765727 (fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=46538...
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

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

16 years agoDrop unused fields
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

16 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=37929 by restoring r357410...
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

16 years agoClean up some deprecated code
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

16 years agoFix formatting before I make some other changes
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

16 years agoRemove unnecessary tests
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

16 years agoRemove unused method that introduced an additional parameter that was then ignored.
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

16 years agoTypo. Why do I always spot them just after committing a change?
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

16 years agoAs a result of https://issues.apache.org/bugzilla/show_bug.cgi?id=46924 make the...
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

16 years agoRemove unnecessary code
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

16 years agoWhen using the fair queue, use a much more efficient idle connection handling by...
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

16 years agoJMX needs to be handled a bit differently. Random object names are not all that great.
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

16 years agoFix stupid error
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

16 years agoFix secondary issue reported as part of bug47013
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

16 years agoCode clean up prompted by Eclipse:
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

16 years agoAdd a TODO to review the synchronisation around background processing
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

16 years agoOops it will loop without that...
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

16 years agoAdd default tomcat pool JMX descriptions
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

16 years agoAdd the Tcp code... Still need the code in httpd-trunk to test it.
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

16 years agoDrop some unused methods
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

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

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

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

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

16 years agoMove the multi logic to MultiCastSender with
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

16 years agoRemove accidental whitespace
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

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