tomcat7.0
19 years ago- With Comet support, it is necessary to optimize the amount of memory used by individual
remm [Sun, 4 Jun 2006 15:01:39 +0000 (15:01 +0000)]
- With Comet support, it is necessary to optimize the amount of memory used by individual
  processors. This removes most of the buffers that are being used, without reducing performance
  in many cases.
- Note: I'm not sure the algorithm in InternalAprInputBuffer.nextRequest, which is used when
  pipelining, is correct. It also could use free space in the buffer more efficiently when trimming
  it.

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

19 years ago- Add a brain dead executor.
remm [Tue, 30 May 2006 09:58:41 +0000 (09:58 +0000)]
- Add a brain dead executor.
- Submitted by Vincenc Beltran Querol.

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

19 years ago- Port root webapp.
remm [Mon, 29 May 2006 16:17:01 +0000 (16:17 +0000)]
- Port root webapp.

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

19 years ago- Add trivial exclude.
remm [Mon, 29 May 2006 16:02:14 +0000 (16:02 +0000)]
- Add trivial exclude.

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

19 years ago- I had some problems when shutting down pollers which had active connections in...
remm [Mon, 29 May 2006 14:09:13 +0000 (14:09 +0000)]
- I had some problems when shutting down pollers which had active connections in them. I can't
  reproduce any problem anymore, unfortunately, but I think it was because there was a poll going
  on while the sockets in the poller were being destroyed, which could then lead to these sockets
  being destroyed again. So I'm adding code to wait until the poll call is done before doing the
  poller stop.

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

19 years ago- Add examples webapp.
remm [Mon, 29 May 2006 11:51:34 +0000 (11:51 +0000)]
- Add examples webapp.
- New chat example, which doesn't work properly yet (I suck at HTML). For some reason, it works with
  a telnet, but not with a browser, which doesn't do any rendering until the whole page is received.

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

19 years ago- Some small comet fixes.
remm [Fri, 26 May 2006 16:39:08 +0000 (16:39 +0000)]
- Some small comet fixes.

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

19 years ago- Fix some bugs with annotation support.
remm [Fri, 26 May 2006 16:38:24 +0000 (16:38 +0000)]
- Fix some bugs with annotation support.

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

19 years agoPort the fix for MODELER-3 from [modeler] (minus some of the fluff :).
billbarker [Thu, 25 May 2006 04:07:25 +0000 (04:07 +0000)]
Port the fix for MODELER-3 from [modeler] (minus some of the fluff :).

It's mostly non-critical path stuff, so it shouldn't be that much of a performance hit.

Also throw in some Generics cleanups.

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

19 years agoPort RMI fix from 5.5
billbarker [Wed, 24 May 2006 05:04:20 +0000 (05:04 +0000)]
Port RMI fix from 5.5

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

19 years ago- Use getDeclaredMethods/Fields here.
remm [Mon, 22 May 2006 23:37:24 +0000 (23:37 +0000)]
- Use getDeclaredMethods/Fields here.

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

19 years ago- Fix cut & paste bug, submitted by Stan Silvert.
remm [Sat, 20 May 2006 00:04:55 +0000 (00:04 +0000)]
- Fix cut & paste bug, submitted by Stan Silvert.

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

19 years ago- Some javadoc.
remm [Sat, 20 May 2006 00:04:08 +0000 (00:04 +0000)]
- Some javadoc.

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

19 years agoSuppress deprecation warnings on the implementation classes.
billbarker [Fri, 19 May 2006 07:33:35 +0000 (07:33 +0000)]
Suppress deprecation warnings on the implementation classes.

Sun's brain-dead compiler seems to require that I put these at Class level instead of method level.  I'm more than happy to change it if they ever manage to pull their collective heads out of their collective a**s.

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

19 years agoAFAIK mod_jk2 is deprecated - and I doubt anyone is using this. If they do - can be
costin [Fri, 19 May 2006 00:57:15 +0000 (00:57 +0000)]
AFAIK mod_jk2 is deprecated - and I doubt anyone is using this. If they do - can be
reverted.

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

19 years agoDowngrade to DynamicMBeans in method signatures - there is no need to use Model here,
costin [Fri, 19 May 2006 00:56:28 +0000 (00:56 +0000)]
Downgrade to DynamicMBeans in method signatures - there is no need to use Model here,
the mbean server doesn't care.

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

19 years ago- Add example read method.
remm [Fri, 19 May 2006 00:44:04 +0000 (00:44 +0000)]
- Add example read method.
- Return value for read errors (as an option compared with throwing an exception).
- Add some javadocs.

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

19 years ago- Ok, it seems to work at least a little bit (hopefully, nobody tried it before this...
remm [Thu, 18 May 2006 18:29:07 +0000 (18:29 +0000)]
- Ok, it seems to work at least a little bit (hopefully, nobody tried it before this). Overall, the
  changes are fairly limited.
- In the end, I prefer adding a new method in Adapter, although it is easy to change back.
- I'll try to add the examples webapp back, and add the obligatory chat servlet (so lame ...).

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

19 years ago- Start work on comet support. Note: it doesn't work yet, I think (I didn't test...
remm [Wed, 17 May 2006 12:55:39 +0000 (12:55 +0000)]
- Start work on comet support. Note: it doesn't work yet, I think (I didn't test), and most of this
  is very preliminary. It is relatively straightforward, though.

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

19 years ago- Use Integer.valueOf.
remm [Wed, 17 May 2006 12:51:41 +0000 (12:51 +0000)]
- Use Integer.valueOf.
- Update restricted list a bit.

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

19 years agoUse APR_UNSPEC for IPv6 and address=null. Backport from 5.5 branch.
mturk [Wed, 17 May 2006 06:33:41 +0000 (06:33 +0000)]
Use APR_UNSPEC for IPv6 and address=null. Backport from 5.5 branch.

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

19 years agoUse APR_UNSPEC only if the provided address
mturk [Tue, 16 May 2006 07:14:46 +0000 (07:14 +0000)]
Use APR_UNSPEC only if the provided address
actually is the IPV6 address.

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

19 years ago- Use the ignore annotation flag.
remm [Tue, 9 May 2006 14:05:23 +0000 (14:05 +0000)]
- Use the ignore annotation flag.
- It needs recompilation in case the value is changed. It could do without, but would need
  additional code in the generated servlets (a field, read a servlet context param), so
  it would generally be (even) more intrusive :(

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

19 years ago- Pass the ignore annotation flag to Jasper.
remm [Tue, 9 May 2006 14:02:01 +0000 (14:02 +0000)]
- Pass the ignore annotation flag to Jasper.

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

19 years ago- Fix indentation.
remm [Fri, 5 May 2006 13:50:29 +0000 (13:50 +0000)]
- Fix indentation.
- jspDestroy didn't need any modification (the instances are tag handler instances, not tag
  instances).

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

19 years ago- Use separate build folders for the dependencies.
remm [Thu, 4 May 2006 14:39:23 +0000 (14:39 +0000)]
- Use separate build folders for the dependencies.
- Update to Eclipse 3.2 (RC 2 right now).

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

19 years agoEnable Annotation processing for Tags even when pooling is disabled.
billbarker [Thu, 4 May 2006 04:49:09 +0000 (04:49 +0000)]
Enable Annotation processing for Tags even when pooling is disabled.

Of course, this will be horrible slow at least until Jasper looks for metadata-complete.

Also style fixes on the tagPoolHandler Vector.

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

19 years ago- Injection should occur before the setters (BTW, since simple tags are not pooled...
remm [Wed, 3 May 2006 20:26:35 +0000 (20:26 +0000)]
- Injection should occur before the setters (BTW, since simple tags are not pooled, performance
  will be bad; most likely some sort of caching is needed).

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

19 years ago- Add resource injection for tags (listeners are being handled in the servlet container).
remm [Wed, 3 May 2006 09:11:13 +0000 (09:11 +0000)]
- Add resource injection for tags (listeners are being handled in the servlet container).

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

19 years ago- As suggested by Mladen, add a more robust mechanism for restricted servlets.
remm [Wed, 3 May 2006 08:07:02 +0000 (08:07 +0000)]
- As suggested by Mladen, add a more robust mechanism for restricted servlets.

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

19 years ago- Change some locations.
remm [Wed, 3 May 2006 06:21:27 +0000 (06:21 +0000)]
- Change some locations.

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

19 years ago- Remove usage of TWA (otherwise, executor support cannot work).
remm [Sat, 29 Apr 2006 00:23:12 +0000 (00:23 +0000)]
- Remove usage of TWA (otherwise, executor support cannot work).

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

19 years ago- Port (not tested yet) the APR AJP code to java.io. I don't think it will be used...
remm [Fri, 28 Apr 2006 13:22:08 +0000 (13:22 +0000)]
- Port (not tested yet) the APR AJP code to java.io. I don't think it will be used in Tomcat unless
  people configure it explicitly.

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

19 years ago- Harmonize a bit more (the java.io HTTP 1.1 is the template: in the comments for...
remm [Fri, 28 Apr 2006 13:19:23 +0000 (13:19 +0000)]
- Harmonize a bit more (the java.io HTTP 1.1 is the template: in the comments for the methods,
  "*" means this method should be common to all protocols, and "HTTP" means the method should be
  common to all HTTP protocols).

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

19 years ago- Experiment with an endpoint superclass (which will only hold common fields, though).
remm [Fri, 28 Apr 2006 13:07:54 +0000 (13:07 +0000)]
- Experiment with an endpoint superclass (which will only hold common fields, though).

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

19 years ago- Remove JSP related resources.
remm [Thu, 27 Apr 2006 13:33:39 +0000 (13:33 +0000)]
- Remove JSP related resources.

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

19 years ago- Update to descriptors.
remm [Thu, 27 Apr 2006 13:30:58 +0000 (13:30 +0000)]
- Update to descriptors.

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

19 years agoFix that StandardSession#getLastAccessedTime() uses correct exception message
pero [Wed, 26 Apr 2006 06:10:53 +0000 (06:10 +0000)]
Fix that StandardSession#getLastAccessedTime() uses correct exception message

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

19 years ago- Refactor using the new java.io endpoint. Hopefully, I did not make any mistake.
remm [Mon, 24 Apr 2006 15:32:40 +0000 (15:32 +0000)]
- Refactor using the new java.io endpoint. Hopefully, I did not make any mistake.
- I will now test a bit, and will attempt to extract superclasses (most likely BaseEndpoint,
  BaseProtocol, BaseHttpProtocol).

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

19 years agoClean up the default algorithm handling, now that JSSE 1.0 is no longer supported.
billbarker [Mon, 24 Apr 2006 00:37:32 +0000 (00:37 +0000)]
Clean up the default algorithm handling, now that JSSE 1.0 is no longer supported.

At least now, you should be able to run SSL on a non-Sun JVM out of the box :).

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

19 years ago- Further sync the two endpoints.
remm [Sun, 23 Apr 2006 21:37:32 +0000 (21:37 +0000)]
- Further sync the two endpoints.

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

19 years ago- Port Peter's patch which prevents double incrementation of the expiredSessions...
remm [Sun, 23 Apr 2006 21:33:58 +0000 (21:33 +0000)]
- Port Peter's patch which prevents double incrementation of the expiredSessions stats flag.

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

19 years ago- Add compile.debug flag.
remm [Sun, 23 Apr 2006 21:33:02 +0000 (21:33 +0000)]
- Add compile.debug flag.

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

19 years ago- Add support for using an Executor (the idea in that case is to define one executor...
remm [Sun, 23 Apr 2006 00:18:56 +0000 (00:18 +0000)]
- Add support for using an Executor (the idea in that case is to define one executor for the whole
  server, with an appropriate queue, etc). By default, I think it is good to continue using the
  dumb stack, though.

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

19 years ago- Add the refactored java.io endpoint that I talked about earlier.
remm [Fri, 21 Apr 2006 14:39:26 +0000 (14:39 +0000)]
- Add the refactored java.io endpoint that I talked about earlier.

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

19 years ago- Remove pre 1.5 compatibility code, which is not used anymore as the new APIs requir...
remm [Fri, 21 Apr 2006 11:04:05 +0000 (11:04 +0000)]
- Remove pre 1.5 compatibility code, which is not used anymore as the new APIs require and use
  JDK 1.5+. I hope I didn't make any mistake merging the SSL code.

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

19 years ago- Remove leftover useless code.
remm [Thu, 20 Apr 2006 22:01:33 +0000 (22:01 +0000)]
- Remove leftover useless code.

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

19 years ago- Fix improper caching by checking the class definition.
remm [Thu, 20 Apr 2006 12:46:25 +0000 (12:46 +0000)]
- Fix improper caching by checking the class definition.

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

19 years ago- Add a Jasper server listener to setup the JspFactory before any component related...
remm [Wed, 19 Apr 2006 15:18:53 +0000 (15:18 +0000)]
- Add a Jasper server listener to setup the JspFactory before any component related to a webapp is
  started.

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

19 years ago- Add annotation processor to Jasper too (tags need injection too).
remm [Wed, 19 Apr 2006 14:51:10 +0000 (14:51 +0000)]
- Add annotation processor to Jasper too (tags need injection too).

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

19 years agoAnd one more
billbarker [Tue, 18 Apr 2006 15:16:33 +0000 (15:16 +0000)]
And one more

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

19 years agoFix typo
billbarker [Tue, 18 Apr 2006 02:07:25 +0000 (02:07 +0000)]
Fix typo

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

19 years ago- Port patches.
remm [Fri, 14 Apr 2006 21:30:28 +0000 (21:30 +0000)]
- Port patches.
- Change to session: it doesn't make sense to me that getAttribute is a good place to
  synchronously make a check for session expiration (of course, with accessCount, this is
  not going to happen anyway, but still).

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

19 years ago- Port patches.
remm [Thu, 13 Apr 2006 21:51:35 +0000 (21:51 +0000)]
- Port patches.
- verifyIfValid in Session.access seems useless.

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

19 years ago- Add missing patch for 1.5 compatibility.
remm [Thu, 13 Apr 2006 13:56:50 +0000 (13:56 +0000)]
- Add missing patch for 1.5 compatibility.

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

19 years ago- Compatibility with Eclipse 3.2 (sort of, the flag doesn't mean the same thing,...
remm [Thu, 13 Apr 2006 13:54:07 +0000 (13:54 +0000)]
- Compatibility with Eclipse 3.2 (sort of, the flag doesn't mean the same thing, with the new one
  doing some new unknown stuff).

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

19 years ago- Switch to ArrayList.
remm [Thu, 13 Apr 2006 11:18:26 +0000 (11:18 +0000)]
- Switch to ArrayList.
- private -> protected.
- Use a marker constant for full range, because null indicates an error or no content.

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

19 years ago- Add the usual download target (including building JDT and DBCP).
remm [Wed, 12 Apr 2006 16:01:42 +0000 (16:01 +0000)]
- Add the usual download target (including building JDT and DBCP).

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

19 years ago- Update JAR packaging.
remm [Wed, 12 Apr 2006 13:34:17 +0000 (13:34 +0000)]
- Update JAR packaging.

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

19 years ago- Add resource injection for all annotations that are supposed to be supported by...
remm [Wed, 12 Apr 2006 13:32:02 +0000 (13:32 +0000)]
- Add resource injection for all annotations that are supposed to be supported by the web tier.

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

19 years ago- Update APIs and annotations.
remm [Wed, 12 Apr 2006 13:18:19 +0000 (13:18 +0000)]
- Update APIs and annotations.

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

19 years ago- Improve the algorithm used when constructing classloaders, in particular to respect...
remm [Wed, 12 Apr 2006 10:54:41 +0000 (10:54 +0000)]
- Improve the algorithm used when constructing classloaders, in particular to respect order.
- Submitted by Rainer Jung.

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

19 years ago- Add a few naming related cleanups.
remm [Tue, 11 Apr 2006 15:36:04 +0000 (15:36 +0000)]
- Add a few naming related cleanups.

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

19 years agoRealized that the previous patch was too Gump-centric
billbarker [Mon, 10 Apr 2006 02:01:18 +0000 (02:01 +0000)]
Realized that the previous patch was too Gump-centric

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

19 years agoRestore the ability to build with the Mail Resources
billbarker [Mon, 10 Apr 2006 01:36:19 +0000 (01:36 +0000)]
Restore the ability to build with the Mail Resources

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

19 years ago- Add resource injection (note: most annotations are not supported, including web...
remm [Sun, 9 Apr 2006 16:38:09 +0000 (16:38 +0000)]
- Add resource injection (note: most annotations are not supported, including web services,
  JPA, EJB, etc), as well as PostCreate and PreDestroy.
- If I understand the spec correctly, if using metadata-complete = true, then even PostCreate and
  PreDestroy must be ignored.
- Not tested yet (but it doesn't break when not using annotations).
- Based on a patch submitted by Fabien Carrion.

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

19 years ago- Add default value, submitted by Bill Barker.
remm [Sat, 8 Apr 2006 00:12:36 +0000 (00:12 +0000)]
- Add default value, submitted by Bill Barker.

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

19 years ago- Add web.xml style annotations (run as, roles declarations, etc).
remm [Thu, 6 Apr 2006 23:47:05 +0000 (23:47 +0000)]
- Add web.xml style annotations (run as, roles declarations, etc).
- Note: commented out EJB and web services (similarly, the Persistence* annotations were not there).
- Submitted by Fabien Carrion.

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

19 years ago- I don't know if this field is legitimate or not, but it's used by the rest of the...
remm [Thu, 6 Apr 2006 23:44:36 +0000 (23:44 +0000)]
- I don't know if this field is legitimate or not, but it's used by the rest of the patch. I'll
  check it.

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

19 years ago- Add annotations JAR.
remm [Thu, 6 Apr 2006 14:29:14 +0000 (14:29 +0000)]
- Add annotations JAR.

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

19 years ago- Add "support" (note: not in NamingContextListener yet) for service-ref (after all...
remm [Thu, 6 Apr 2006 14:13:54 +0000 (14:13 +0000)]
- Add "support" (note: not in NamingContextListener yet) for service-ref (after all, there's support
  for all other elements, so ...).
- Submitted by Fabien Carrion.

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

19 years ago- Add common annotations interfaces.
remm [Thu, 6 Apr 2006 14:09:45 +0000 (14:09 +0000)]
- Add common annotations interfaces.
- The latest docs seem to indicate that it's Declare*s*Roles.

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

19 years ago- Add support for multiple servlet and filter mappings.
remm [Tue, 4 Apr 2006 22:34:09 +0000 (22:34 +0000)]
- Add support for multiple servlet and filter mappings.
- Fix a bug I found by accident where application listeners are not reinitialized when reloading.
- That's all folks, all the useful Servlet 2.5 features are done. Now the annotations ... (sigh)
- Reuse the ignoreAnnotations field name from the patch submitted by Fabien Carrion.

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

19 years ago- Update poweredby.
remm [Tue, 4 Apr 2006 17:19:42 +0000 (17:19 +0000)]
- Update poweredby.

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

19 years ago- Add new method (dummy).
remm [Tue, 4 Apr 2006 00:03:50 +0000 (00:03 +0000)]
- Add new method (dummy).

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

19 years ago- Add support for the new "*" special URL pattern for filters.
remm [Tue, 4 Apr 2006 00:03:14 +0000 (00:03 +0000)]
- Add support for the new "*" special URL pattern for filters.

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

19 years ago- Slightly updated behavior for setCharEnc, and allow setting a session cookie from...
remm [Tue, 4 Apr 2006 00:01:51 +0000 (00:01 +0000)]
- Slightly updated behavior for setCharEnc, and allow setting a session cookie from an included
  resource in some cases.

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

19 years ago- Add getContextPath.
remm [Tue, 4 Apr 2006 00:00:33 +0000 (00:00 +0000)]
- Add getContextPath.

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

19 years ago- Copy the XML descriptors.
remm [Thu, 30 Mar 2006 17:42:06 +0000 (17:42 +0000)]
- Copy the XML descriptors.

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

19 years ago- Revert fix for 38113, which doesn't seem to be a bug, and appears to be causing...
remm [Thu, 30 Mar 2006 17:41:19 +0000 (17:41 +0000)]
- Revert fix for 38113, which doesn't seem to be a bug, and appears to be causing regressions.

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

19 years ago- Standardize on the digester (which is apparently a bit faster than using DOM)....
remm [Thu, 30 Mar 2006 15:10:13 +0000 (15:10 +0000)]
- Standardize on the digester (which is apparently a bit faster than using DOM). This way, digester
  now handles all XML parsing in Catalina.

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

19 years ago- Clean up a bit.
remm [Thu, 30 Mar 2006 15:08:31 +0000 (15:08 +0000)]
- Clean up a bit.
- For some reason, trying to recycle a static digester doesn't improve performance.

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

19 years ago- Move output so that Eclipse doesn't pollute the useful classes folder with his...
remm [Thu, 30 Mar 2006 13:32:04 +0000 (13:32 +0000)]
- Move output so that Eclipse doesn't pollute the useful classes folder with his junk.

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

19 years ago- Remove modeler.
remm [Thu, 30 Mar 2006 13:27:59 +0000 (13:27 +0000)]
- Remove modeler.
- Fix CRLF.

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

19 years ago- Add missing patch (I didn't update from sources before merging).
remm [Thu, 30 Mar 2006 10:00:57 +0000 (10:00 +0000)]
- Add missing patch (I didn't update from sources before merging).

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

19 years ago- Reduce the number of JARs.
remm [Thu, 30 Mar 2006 00:55:22 +0000 (00:55 +0000)]
- Reduce the number of JARs.
- Is it me, or are the JARs magically smaller ? There must be something related to JDK 1.5.
- bootstrap.jar is really needed.
- Import modeler. I think there are some serious possibilities to enhance XML processing,
  as everything (or almost everything, as I don't think the modeler does at the moment)
  goes through digester.
- I suppose the webapps could be added now.

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

19 years ago- Fixes according to the directory structure.
remm [Wed, 29 Mar 2006 14:39:52 +0000 (14:39 +0000)]
- Fixes according to the directory structure.

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

19 years ago- Clear obsolete content.
remm [Wed, 29 Mar 2006 14:00:01 +0000 (14:00 +0000)]
- Clear obsolete content.

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

19 years ago- Add the usual set of JARs.
remm [Wed, 29 Mar 2006 13:58:04 +0000 (13:58 +0000)]
- Add the usual set of JARs.

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

19 years agoA minimal set of files to debug and launch tomcat inside eclipse.
costin [Tue, 28 Mar 2006 16:55:00 +0000 (16:55 +0000)]
A minimal set of files to debug and launch tomcat inside eclipse.

server.xml is based on server-minimal.jar

I assume the 'real' config files will be in the /res or in some /share directory,
so it should be possible to leave /conf for ide debugging.

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

19 years agoSmall fixes and adjustments to build.xml.
costin [Tue, 28 Mar 2006 16:53:21 +0000 (16:53 +0000)]
Small fixes and adjustments to build.xml.

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

19 years ago- Add building some JARs.
remm [Tue, 28 Mar 2006 16:17:54 +0000 (16:17 +0000)]
- Add building some JARs.

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

19 years agoSeems to be required as well, someone is looking for it.
costin [Tue, 28 Mar 2006 06:49:35 +0000 (06:49 +0000)]
Seems to be required as well, someone is looking for it.

Could someone confirm this is where it should be - I get

WARNING: Could not get url for /javax/servlet/resources/web-jsptaglibrary_2_0.xsd

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

19 years agoAdd eclipse files
costin [Tue, 28 Mar 2006 06:45:43 +0000 (06:45 +0000)]
Add eclipse files

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

19 years agoMissing files. Not sure if that's the right version, I took it from servlet2.4.
costin [Tue, 28 Mar 2006 06:40:58 +0000 (06:40 +0000)]
Missing files. Not sure if that's the right version, I took it from servlet2.4.

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

19 years ago- Add missing patch.
remm [Mon, 27 Mar 2006 19:51:18 +0000 (19:51 +0000)]
- Add missing patch.

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

19 years ago- Attempt to create a new repository according to the earlier thread.
remm [Mon, 27 Mar 2006 13:53:46 +0000 (13:53 +0000)]
- Attempt to create a new repository according to the earlier thread.
- No modules right now.
- Dependencies on c-logging, c-modeler (which I think I will merge/simplify to util, as done with
  digester earlier), Ant, JDT, PureTLS and JavaMail. Maybe it is possible to add dummy sources
  for JavaMail to build without having to get the JAR, don't know about PureTLS.
- Will require Java 5.

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