tomcat7.0
15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48726
markt [Wed, 10 Feb 2010 23:47:11 +0000 (23:47 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48726
Prevent OOME when uploading large files with the deployer
Patch provided by 'adam'

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48716
markt [Wed, 10 Feb 2010 23:36:51 +0000 (23:36 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48716
Provide an undocumented 'shoot yourself in the foot' option to disable the JULI logging reset

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

15 years agoUpdate logging docs
markt [Wed, 10 Feb 2010 22:55:58 +0000 (22:55 +0000)]
Update logging docs

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

15 years agoPart of fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=48694 that is...
markt [Wed, 10 Feb 2010 22:41:55 +0000 (22:41 +0000)]
Part of fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=48694 that is not in trunk

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

15 years agoAnother copy/paste error
markt [Wed, 10 Feb 2010 22:40:14 +0000 (22:40 +0000)]
Another copy/paste error

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

15 years agoClean-up
markt [Wed, 10 Feb 2010 22:39:35 +0000 (22:39 +0000)]
Clean-up

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

15 years agoJavadoc police
markt [Wed, 10 Feb 2010 19:37:13 +0000 (19:37 +0000)]
Javadoc police

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

15 years agoImprovements for building jasper-jdt.jar:
kkolinko [Wed, 10 Feb 2010 13:10:51 +0000 (13:10 +0000)]
Improvements for building jasper-jdt.jar:
- Rebuild jasper-jdt.jar if jdt.jar was updated or redownloaded, or the build file was updated
- Purge target directory before unjarring, to avoid repacking stale files
- Clean unjarred files after the build as they are not needed

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

15 years ago- Update JDT compiler to version 3.5.1
kkolinko [Wed, 10 Feb 2010 00:50:40 +0000 (00:50 +0000)]
- Update JDT compiler to version 3.5.1
- Use JDT Core Batch Compiler download instead of JDT SDK download. It lessens the download size from 40 MB down to 1.6 MB.
- Implement support for two alternative download locations of a file.

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

15 years agoUpdate to latest version of JDT compiler
markt [Tue, 9 Feb 2010 11:51:30 +0000 (11:51 +0000)]
Update to latest version of JDT compiler

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

15 years agoIf the ThreadLocal is set to null, there won't be a memory leak but GC is required...
markt [Tue, 9 Feb 2010 11:17:05 +0000 (11:17 +0000)]
If the ThreadLocal is set to null, there won't be a memory leak but GC is required to clean up the keys. Continue to remove the keys if found to reduce the volume of data that has to be looked at when tracing memory leaks.

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

15 years agoSplit out the download target so only dependencies for the current target are downloa...
markt [Tue, 9 Feb 2010 10:24:37 +0000 (10:24 +0000)]
Split out the download target so only dependencies for the current target are downloaded rather than everything
Move the bayeux download to the bayeux build file

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

15 years agoSpeed up a clean build slightly and provide Eclipse with a permanent location for...
markt [Tue, 9 Feb 2010 09:25:35 +0000 (09:25 +0000)]
Speed up a clean build slightly and provide Eclipse with a permanent location for the web services libraries

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

15 years agoFix parsing bug spotted when reviewing r907538
kkolinko [Tue, 9 Feb 2010 01:06:01 +0000 (01:06 +0000)]
Fix parsing bug spotted when reviewing r907538
Allowing #{} expressions to be parsed even when they are disabled breaks ${} expressions if they are intermixed with them. See the testcase added in r907860, r907862.

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

15 years agoAdditional test from review of r907538
kkolinko [Tue, 9 Feb 2010 01:02:12 +0000 (01:02 +0000)]
Additional test from review of r907538

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

15 years agoAdditional test from review of r907538
kkolinko [Tue, 9 Feb 2010 01:01:23 +0000 (01:01 +0000)]
Additional test from review of r907538

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48170
markt [Mon, 8 Feb 2010 22:20:55 +0000 (22:20 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48170
Remove unnecessary syncs that cause issues under heavy load

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

15 years agoTab police and line length
markt [Mon, 8 Feb 2010 22:15:36 +0000 (22:15 +0000)]
Tab police and line length

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48109
markt [Mon, 8 Feb 2010 22:07:24 +0000 (22:07 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48109
Extent try catch block (diff is a lot simpler if you ignore whitespace) to ensure InputStream is closed.

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

15 years agoLog when a valid shutdown command is received. This may help in tracking down "Tomcat...
markt [Mon, 8 Feb 2010 19:29:53 +0000 (19:29 +0000)]
Log when a valid shutdown command is received. This may help in tracking down "Tomcat just stops" style reports.

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

15 years agoAllow the global naming context to be reset. Useful when running multiple embedded...
markt [Mon, 8 Feb 2010 17:07:28 +0000 (17:07 +0000)]
Allow the global naming context to be reset. Useful when running multiple embedded instances in series since it allows each instance to configure its own global naming context.
Doesn't help with multiple instances in parallel - but that was broken anyway.

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

15 years agoGet logic right way around
markt [Mon, 8 Feb 2010 16:47:47 +0000 (16:47 +0000)]
Get logic right way around

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

15 years agoAvoid adding the package twice
markt [Mon, 8 Feb 2010 16:45:08 +0000 (16:45 +0000)]
Avoid adding the package twice

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

15 years agoEnsure appBase is valid. Prevents spurious stacktraces in tests
markt [Mon, 8 Feb 2010 16:25:13 +0000 (16:25 +0000)]
Ensure appBase is valid. Prevents spurious stacktraces in tests

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

15 years agoMake the tesst easier to debug
markt [Mon, 8 Feb 2010 16:13:21 +0000 (16:13 +0000)]
Make the tesst easier to debug

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

15 years agoMore memory leak protection on reload.
markt [Mon, 8 Feb 2010 13:29:13 +0000 (13:29 +0000)]
More memory leak protection on reload.
Use of java.util.Timer

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

15 years agoProtect against NPE whilst running the test
markt [Mon, 8 Feb 2010 13:27:45 +0000 (13:27 +0000)]
Protect against NPE whilst running the test

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

15 years agoAdd a test case for TimerThread thread/memory leaks on reload as I have some ideas...
markt [Mon, 8 Feb 2010 12:57:08 +0000 (12:57 +0000)]
Add a test case for TimerThread thread/memory leaks on reload as I have some ideas on how to safely terminate those threads

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48660
markt [Mon, 8 Feb 2010 02:27:43 +0000 (02:27 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48660
Compression should add to Vary header rather than over-write it

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48665
markt [Mon, 8 Feb 2010 02:06:49 +0000 (02:06 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48665
Correct package in Javadoc
Patch provided by Cyrille Le Clerc

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48668
markt [Mon, 8 Feb 2010 02:00:58 +0000 (02:00 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48668
Don't look for EL matches (which swallow the EL match string) if EL is not enabled

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

15 years agoUpdate with recently added tests
markt [Mon, 8 Feb 2010 01:59:35 +0000 (01:59 +0000)]
Update with recently added tests

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

15 years agoAdd test cases for bug 48668
markt [Mon, 8 Feb 2010 01:58:06 +0000 (01:58 +0000)]
Add test cases for bug 48668

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

15 years agoAs pointed out by bug https://issues.apache.org/bugzilla/show_bug.cgi?id=48672, the...
markt [Sun, 7 Feb 2010 23:30:45 +0000 (23:30 +0000)]
As pointed out by bug https://issues.apache.org/bugzilla/show_bug.cgi?id=48672, the host-manager application docs do not exist. Make this clear.

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48643
markt [Sun, 7 Feb 2010 22:16:40 +0000 (22:16 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48643
Clean up

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

15 years agoAvoid NPEs
markt [Sun, 7 Feb 2010 21:26:28 +0000 (21:26 +0000)]
Avoid NPEs

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

15 years agoGet URI and location the right way around
markt [Sun, 7 Feb 2010 21:21:39 +0000 (21:21 +0000)]
Get URI and location the right way around

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

15 years agoActually used the new jspConfigDescriptor
markt [Sun, 7 Feb 2010 21:20:00 +0000 (21:20 +0000)]
Actually used the new jspConfigDescriptor

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

15 years agoSkip null publicIds
markt [Sun, 7 Feb 2010 21:17:02 +0000 (21:17 +0000)]
Skip null publicIds

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

15 years agoGet javax.servlet.http passing TCK API check
markt [Sun, 7 Feb 2010 21:12:03 +0000 (21:12 +0000)]
Get javax.servlet.http passing TCK API check
Removing use of @Deprecated
Use better comment for this in java.servlet

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

15 years agoGet javax.servlet passing TCK API check
markt [Sun, 7 Feb 2010 21:02:03 +0000 (21:02 +0000)]
Get javax.servlet passing TCK API check
Mainly removing generics and @Deprecated

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

15 years agoRestore the JSP mappings
markt [Sun, 7 Feb 2010 20:18:26 +0000 (20:18 +0000)]
Restore the JSP mappings

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

15 years agoServlet 3.0
markt [Sun, 7 Feb 2010 20:08:54 +0000 (20:08 +0000)]
Servlet 3.0
Remainder of ServletContext plumbing
Plenty of scope to clean this up
Only lightly tested so far

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

15 years agoFollowup to r907355. Correct a misprint
kkolinko [Sun, 7 Feb 2010 02:17:43 +0000 (02:17 +0000)]
Followup to r907355. Correct a misprint

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

15 years agoOops, changed the wrong one
billbarker [Sun, 7 Feb 2010 00:56:56 +0000 (00:56 +0000)]
Oops, changed the wrong one

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

15 years agoRemove hard coded dll paths that Gump doesn't like
billbarker [Sun, 7 Feb 2010 00:10:25 +0000 (00:10 +0000)]
Remove hard coded dll paths that Gump doesn't like

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

15 years agoCosmetic changes
markt [Sat, 6 Feb 2010 21:56:30 +0000 (21:56 +0000)]
Cosmetic changes
 - fix eclipse warnings
 - tabs to spaces

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48678
markt [Sat, 6 Feb 2010 21:34:12 +0000 (21:34 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48678
StandardService already defines server. Having two in the type hierarchy just causes confusion

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48658
markt [Sat, 6 Feb 2010 20:19:27 +0000 (20:19 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48658
Save test output in files; allow single test to be run
Patch provided by sebb

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

15 years agoRemainder of Pipeline clean up. The Pipeline interface is now used in place of Standa...
markt [Fri, 5 Feb 2010 17:53:29 +0000 (17:53 +0000)]
Remainder of Pipeline clean up. The Pipeline interface is now used in place of StandardPipeline throughout the code base.

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

15 years agoRemove the Pipeline interface from ContainerBase
markt [Thu, 4 Feb 2010 23:22:24 +0000 (23:22 +0000)]
Remove the Pipeline interface from ContainerBase
Access valves via getPipeline() rather than directly on ContainerBase

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

15 years agoGet global naming resources working if naming is enabled
markt [Thu, 4 Feb 2010 23:19:41 +0000 (23:19 +0000)]
Get global naming resources working if naming is enabled

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

15 years agoAdd a test case for global naming resources with embedded
markt [Thu, 4 Feb 2010 23:18:12 +0000 (23:18 +0000)]
Add a test case for global naming resources with embedded

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

15 years agoMove firing the events to StandardPipeline. This way calls to container.addValve...
markt [Thu, 4 Feb 2010 22:09:18 +0000 (22:09 +0000)]
Move firing the events to StandardPipeline. This way calls to container.addValve() and container.getPipeline().addValve() will both trigger the event.
Custom pipelines (unlikely but possible) would not trigger the event. The javadocs for Pipeline will be updated to note that they should in a following commit.
Part of removing the Pipeline interface from ContainerBase

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

15 years agoPrep for removing Pipeline interface from ContainerBase
markt [Thu, 4 Feb 2010 21:53:06 +0000 (21:53 +0000)]
Prep for removing Pipeline interface from ContainerBase

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

15 years agoInvert the logic for building dbcp/jdt
markt [Thu, 4 Feb 2010 21:26:41 +0000 (21:26 +0000)]
Invert the logic for building dbcp/jdt
a) makes more sense
b) should keep gump happy

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

15 years agoClarify that the exe is for 32 and 64 bit
markt [Thu, 4 Feb 2010 18:34:47 +0000 (18:34 +0000)]
Clarify that the exe is for 32 and 64 bit

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

15 years agoremove a println call
kkolinko [Thu, 4 Feb 2010 17:02:15 +0000 (17:02 +0000)]
remove a println call

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

15 years agoFix for a bug with processing of double quotes in AttributeParser#parseEL()
kkolinko [Thu, 4 Feb 2010 12:18:28 +0000 (12:18 +0000)]
Fix for a bug with processing of double quotes in AttributeParser#parseEL()

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

15 years agoTest for a bug with processing of double quotes in AttributeParser#parseEL
kkolinko [Thu, 4 Feb 2010 12:16:51 +0000 (12:16 +0000)]
Test for a bug with processing of double quotes in AttributeParser#parseEL

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

15 years agoBe a bit more specific in our tests:
kkolinko [Thu, 4 Feb 2010 11:24:07 +0000 (11:24 +0000)]
Be a bit more specific in our tests:
check for <p></p> surrounding the printed text

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

15 years agoServlet 3.0
markt [Wed, 3 Feb 2010 19:10:48 +0000 (19:10 +0000)]
Servlet 3.0
Effective major/minor version support

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

15 years agoRefactor
markt [Wed, 3 Feb 2010 17:55:20 +0000 (17:55 +0000)]
Refactor

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

15 years agoServlet 3.0 plumbing
markt [Wed, 3 Feb 2010 06:31:38 +0000 (06:31 +0000)]
Servlet 3.0 plumbing

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

15 years agoMore servlet 3.0 plumbing
markt [Wed, 3 Feb 2010 06:27:46 +0000 (06:27 +0000)]
More servlet 3.0 plumbing
Fix some Eclipse warnings

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

15 years agoDon't build dbcp or jdt unless we have to. This allows adding download as a dep to...
markt [Tue, 2 Feb 2010 21:01:45 +0000 (21:01 +0000)]
Don't build dbcp or jdt unless we have to. This allows adding download as a dep to compile. You can now do:
svn co...
ant release

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

15 years agoEnable direct building of the javadoc
markt [Tue, 2 Feb 2010 20:52:15 +0000 (20:52 +0000)]
Enable direct building of the javadoc

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

15 years agoFix Eclipse warnings
markt [Tue, 2 Feb 2010 20:18:16 +0000 (20:18 +0000)]
Fix Eclipse warnings

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

15 years agoFilter URL so it displays correctly.
markt [Tue, 2 Feb 2010 18:01:56 +0000 (18:01 +0000)]
Filter URL so it displays correctly.

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

15 years agoFix Eclipse warnings
markt [Tue, 2 Feb 2010 17:52:17 +0000 (17:52 +0000)]
Fix Eclipse warnings

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

15 years agoCorrect fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=48039
markt [Tue, 2 Feb 2010 17:45:18 +0000 (17:45 +0000)]
Correct fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=48039
Return immediately if already started

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

15 years agoRevert previous fix
markt [Tue, 2 Feb 2010 17:44:18 +0000 (17:44 +0000)]
Revert previous fix

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48050
markt [Tue, 2 Feb 2010 17:39:11 +0000 (17:39 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48050
createSubcontext method returns Context with wrong name
Based on a suggestion by gingyang.xu

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48039
markt [Tue, 2 Feb 2010 17:27:00 +0000 (17:27 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48039
Return immediately if already started

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48551
markt [Tue, 2 Feb 2010 17:21:23 +0000 (17:21 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48551
Use entrySet() rather than keySet() + get()
Patch provided by sebb

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

15 years agoTypo
markt [Tue, 2 Feb 2010 14:28:15 +0000 (14:28 +0000)]
Typo

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

15 years agoUpdate post merge
markt [Tue, 2 Feb 2010 13:35:16 +0000 (13:35 +0000)]
Update post merge

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48653
markt [Tue, 2 Feb 2010 13:28:55 +0000 (13:28 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48653
RemoteIpValve : request.secure and request.scheme are not forced to "false" and "http" if X-Forwarded-Proto=http
Patch provided by Cyrille Le Clerc

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

15 years agoFix https://issues.apache.org/bugzilla/show_bug.cgi?id=48647
markt [Tue, 2 Feb 2010 13:25:42 +0000 (13:25 +0000)]
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48647
RemoteIpFilter : request.secure and request.scheme are not forced to "false" and "http" if X-Forwarded-Proto=http
Patch provided by Cyrille Le Clerc

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

15 years agoMerge dist.xml into main build script.
markt [Tue, 2 Feb 2010 13:18:32 +0000 (13:18 +0000)]
Merge dist.xml into main build script.
Fix dependencies.
You can now do:
  ant download
  ant installer
or any other target

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

15 years agoMinor cleanup
markt [Tue, 2 Feb 2010 12:45:01 +0000 (12:45 +0000)]
Minor cleanup

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

15 years agoMore post merge clean-up, mainly using jarIt
markt [Tue, 2 Feb 2010 12:43:24 +0000 (12:43 +0000)]
More post merge clean-up, mainly using jarIt

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

15 years agoClean and create dirs in right order so we have temp dir else strange things start...
markt [Tue, 2 Feb 2010 12:19:58 +0000 (12:19 +0000)]
Clean and create dirs in right order so we have temp dir else strange things start to go wrong

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

15 years agoUse jarIt macro to build dbcp and jdt jars
markt [Tue, 2 Feb 2010 11:02:01 +0000 (11:02 +0000)]
Use jarIt macro to build dbcp and jdt jars
Index JARs by default
Better patterns for tomcat-api and tomcat-util

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

15 years agoRemove separate extras build script
markt [Tue, 2 Feb 2010 00:26:28 +0000 (00:26 +0000)]
Remove separate extras build script

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

15 years agoMerge in extras.xml
markt [Tue, 2 Feb 2010 00:23:40 +0000 (00:23 +0000)]
Merge in extras.xml
Still need to look at making greater use of patternsets, jarIt etc for the extras

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

15 years agoClean up the main build file in preparation for merging with dist and extras
markt [Mon, 1 Feb 2010 23:21:41 +0000 (23:21 +0000)]
Clean up the main build file in preparation for merging with dist and extras
 - Add some headers
 - Remove stuff that isn't used
 - Get tests working
 - Fix dependencies
 - Group build targets together
 - rename tmp to manifests

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

15 years agoUpdate cookie tests. Remove obsolete test
markt [Mon, 1 Feb 2010 23:17:16 +0000 (23:17 +0000)]
Update cookie tests. Remove obsolete test

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

15 years agoFix test failure
markt [Mon, 1 Feb 2010 22:15:48 +0000 (22:15 +0000)]
Fix test failure

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

15 years agoMake the default manifest more useful by adding the full version number
markt [Mon, 1 Feb 2010 18:48:22 +0000 (18:48 +0000)]
Make the default manifest more useful by adding the full version number

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

15 years agoUpdate JSP spec version
markt [Mon, 1 Feb 2010 18:44:43 +0000 (18:44 +0000)]
Update JSP spec version

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

15 years agoRemove some unused stuff.
markt [Mon, 1 Feb 2010 18:00:44 +0000 (18:00 +0000)]
Remove some unused stuff.
Set eol at start of every target that produces a release artifact

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

15 years agoTrim stuff that isn't used (prior to merging into a single build.xml file)
markt [Mon, 1 Feb 2010 17:55:12 +0000 (17:55 +0000)]
Trim stuff that isn't used (prior to merging into a single build.xml file)

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

15 years agoDon't swallow the exception
markt [Mon, 1 Feb 2010 17:29:42 +0000 (17:29 +0000)]
Don't swallow the exception

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

15 years agoSync docs and APR/native connector config
markt [Mon, 1 Feb 2010 15:23:30 +0000 (15:23 +0000)]
Sync docs and APR/native connector config

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

15 years agoTweaks
markt [Mon, 1 Feb 2010 15:23:07 +0000 (15:23 +0000)]
Tweaks

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

15 years agoRemove unused attribute
markt [Mon, 1 Feb 2010 15:00:31 +0000 (15:00 +0000)]
Remove unused attribute

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

15 years agoAlign the HTTP and HTTPS documentation with the code. Move the APR/native configurati...
markt [Mon, 1 Feb 2010 14:39:47 +0000 (14:39 +0000)]
Align the HTTP and HTTPS documentation with the code. Move the APR/native configuration into the standard config directory.

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

15 years agoMinor correction to the JavaDoc for AttributeParser class
kkolinko [Mon, 1 Feb 2010 09:43:10 +0000 (09:43 +0000)]
Minor correction to the JavaDoc for AttributeParser class

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

15 years agoTypo
markt [Mon, 1 Feb 2010 00:24:00 +0000 (00:24 +0000)]
Typo

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