Re: New tag ?

2005-07-23 Thread Jason Brittain
uld set up a svnserve server as well as serving these repositories through Apache httpd? http://svnbook.red-bean.com/en/1.1/ch06s03.html I use svn and I'm looking forward to having Tomcat hosted in it. Remy: isn't "svn blame&qu

Re: Tomcat build fails: junit

2005-06-04 Thread Jason Brittain
using the release binary. He's passing on the info that one of the build properties no longer works so that the Tomcat committers can fix that for themselves and for other developers. This is the appropriate mailing list for that, not tomcat-user. --

Re: [OT] - benchmark on APR stuff

2005-05-02 Thread Jason Brittain
m CVS head, and that allowed me to load and run his test plans. Cheers. -- Jason Brittain - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

Re: cvs commit: jakarta-tomcat-catalina/webapps/docs cluster-howto.xml

2005-04-29 Thread Jason Brittain
be replacing it with the word "cable" would be better? Cheers. -- Jason Brittain - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

Re: Tomcat 5.5.9 runs on Kaffe 1.1.5 (was Re: Tomcat and APR)

2005-04-28 Thread Jason Brittain
Remy Maucherat wrote: Jason Brittain wrote: Jason Brittain wrote: Now, Tomcat runs. I tried the JSP examples, and they work. I'll see about benchmarking it versus JDK 1.4.x and 1.5.x. :) It's really bad. APR might help a little. Surprisingly, it looked reasonable when I benchmarke

Tomcat 5.5.9 runs on Kaffe 1.1.5 (was Re: Tomcat and APR)

2005-04-28 Thread Jason Brittain
Jason Brittain wrote: Remy Maucherat wrote: Jason Brittain wrote: "This release of Apache Tomcat was packaged to run on J2SE 5.0 or later. It can be run on earlier JVMs by downloading and installing a compatibility package from the Apache Tomcat binary download page." means JMX wa

Re: Tomcat and APR

2005-04-25 Thread Jason Brittain
Remy Maucherat wrote: Jason Brittain wrote: "This release of Apache Tomcat was packaged to run on J2SE 5.0 or later. It can be run on earlier JVMs by downloading and installing a compatibility package from the Apache Tomcat binary download page." means JMX wasn't found, that&#x

Re: Tomcat and APR

2005-04-25 Thread Jason Brittain
Remy Maucherat wrote: Jason Brittain wrote: You must not have read the paragraph in my last email that said: "... And, this is *with* Tomcat's compat package installed properly." Maybe there's a regression. It used to work long before 1.1.5 anyway, I'm curious to know wh

Re: Tomcat and APR

2005-04-25 Thread Jason Brittain
Remy Maucherat wrote: Jason Brittain wrote: Nope: [EMAIL PROTECTED] jakarta-tomcat-5.5.9]# bin/catalina.sh start Using CATALINA_BASE: /home/jbrittain/jakarta-tomcat-5.5.9 Using CATALINA_HOME: /home/jbrittain/jakarta-tomcat-5.5.9 Using CATALINA_TMPDIR: /home/jbrittain/jakarta-tomcat-5.5.9/temp

Re: Tomcat and APR

2005-04-25 Thread Jason Brittain
Remy Maucherat wrote: Jason Brittain wrote: Remy Maucherat wrote: This has been hinted for a while ;) The purpose of this email is to propose using APR (Apache Portable Runtime) as the network IO used by Tomcat, instead of the JVM's IO. [snip] Which will allow: [snip] - (likely) better perfor

Re: Tomcat and APR

2005-04-25 Thread Jason Brittain
trap.java:337) at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:407) at java.lang.VirtualMachine.invokeMain (VirtualMachine.java) at java.lang.VirtualMachine.main (VirtualMachine.java:108) So, I'm still looking for even one free/OSS JVM that is capable of running

Re: cvs commit: jakarta-tomcat-catalina/webapps/docs changelog.xml

2005-04-11 Thread Jason Brittain
(I wouldn't think so, since in that case what would the session clustering really be useful for?) Just curious.. -- Jason Brittain - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

Re: In memory session replication, reminder

2002-03-11 Thread Jason Brittain
ike to see the in-memory session replication code as part of TC4 itself, with a pluggable messaging layer API that allows a separate messaging system to be used. But, if people decide that it's better suited to j-t-c, then that's okay (not quite as good, IMO), but I'd still lik

Re: [4.0.3] [VOTES] Upcoming release and security fix

2002-02-28 Thread Jason Brittain
rallel, I'd like to release a first beta of 4.0.3 on 03/01 (depending > on the vote on item 'C' above, the release cycle may be shorter or longer): > > +1 [ ] I support the release, and I will help > +0 [X] I support the release, and I sure wish I had time to help!! >

Re: cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/valves AccessLogValve.java

2001-10-26 Thread Jason Brittain
there, I think. > Maybe it would be safer to add it too. > > Remy Yeah, I was thinking it would be a good idea for consistency (future patching across more than one branch, etc.). Thanks for fixing it.. -- Jason Brittain CollabNet http://www.collab.net

Re: cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/valves AccessLogValve.java

2001-10-25 Thread Jason Brittain
(); +} } } + } // Log this message Since the bug was likely originally my fault, I felt compelled to report to you about this missing hunk. :) Keep up the excellent work! -- Jason Brittain CollabNet http://www.collab.net [EMAIL PROTECTED] wrote: > remm01/10/23 16

You Can't Say WebApp! -- was cvs commit: jakarta-tomcat-4.0/service/java ServiceController.java

2001-06-28 Thread Jason Brittain
pp and its pure-Java-side connector), modify some part of the source, and use the term WebApp to "endorse or promote" their project or product. So, are you and/or the Apache Software Foundation now claiming exclusive rights to the use of the name WebApp as this license clause claims? -- Ja

Re: FW: [advanced-servlets] Session Load Balancing (was: To avoid

2001-02-28 Thread Jason Brittain
that way. But, I'm not sure that separating it out from the servers themselves could add much fault tolerance since the cons to doing this seem to be about as large as the pros. It seems to me that making it part of the servers (the servlet containers, for instance) wo

Re: FW: [advanced-servlets] Session Load Balancing (was: To avoid

2001-02-26 Thread Jason Brittain
same time let server D know that A is down and to replicate to B until further notice. This also works when each server replicates sessions to more than one backup server so that you've got even higher fault tolerance (but you'll probably never need that level of fault toleranc

Re: cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/startup CatalinaBlock.java CatalinaBlock.xinfo

2001-02-20 Thread Jason Brittain
Pier P. Fumagalli wrote: > Remy Maucherat <[EMAIL PROTECTED]> wrote: > >> Quoting Jason Brittain <[EMAIL PROTECTED]>: >> >>> Please let me know when you're ready to discuss my TomcatBlock >>> patches.. No hurry on my part, I just want to ke

Re: cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/startup CatalinaBlock.java CatalinaBlock.xinfo

2001-02-16 Thread Jason Brittain
Please let me know when you're ready to discuss my TomcatBlock patches.. No hurry on my part, I just want to keep the idea warm. :) Feel free to see it in action at: http://eas.betaversion.org -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintai

Re: [PATCH] CatalinaBlock.java

2001-02-11 Thread Jason Brittain
gt; > Until Avalon ships, tracking to the current APIs is the only way to go. > > I've committed the changes. Thanks! > > - Sam Ruby If you like that patch, you'll probably also like the ones I sent in on Friday -- messages with the title "[PATCH] T

[PATCH] TC4: TomcatBlock on Avalon 3.1a1: Part 3

2001-02-09 Thread Jason Brittain
ccessLogValve that simply writes the output to a file on the filesystem. This class replaces the older, now obsolete AccessLogValve class. And that's it. Let me know what you think.. :) -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Mainta

[PATCH] TC4: TomcatBlock on Avalon 3.1a1: Part 2 (for real this time)

2001-02-09 Thread Jason Brittain
mbeddedTomcat instead, but from what I understand that means that I also must implement my own config system, which I don't really want to do. :) So, what my patch to Bootstrap does: it uses Bootstrap's own class loader as the parent of the Common class loader. And, when you run in s

[PATCH] TC4: TomcatBlock on Avalon 3.1a1: Part 2

2001-02-09 Thread Jason Brittain
must implement my own config system, which I don't really want to do. :) So, what my patch to Bootstrap does: it uses Bootstrap's own class loader as the parent of the Common class loader. And, when you run in stand-alone mode, this is (conveniently) the System class loader. My n

[PATCH] TC4: TomcatBlock on Avalon 3.1a1: Part 1

2001-02-09 Thread Jason Brittain
made, Tomcat 4 still builds and runs stand-alone the same as it did before (as far as I can tell by my somewhat limited testing) and it runs as an Avalon 3.1a1 Block. I know this is a bunch of new code, but I think I've tested and documented it enough to make it clear and easy commit. My

Re: [PROPOSAL] Tomcat 4.0-beta API Change: Security Manager Facades

2001-01-19 Thread Jason Brittain
ight? If this is the case, could we instead use a different name? I'm not sure what name I would use.. "sandbox" maybe? -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org --

Re: AccessLogValve Patch

2001-01-10 Thread Jason Brittain
gt; import java.io.FileWriter; > import java.io.IOException; Oops! I forgot to remove the BufferedWriter import before I made the patch.. Please remove that line. Thanks! -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive P

AccessLogValve Patch

2001-01-10 Thread Jason Brittain
to change the performance any. But, I've only tried this on Linux, and not on other OSs. I may be able to try it also on windows, but I wanted to see first if anyone had ideas about this first.. Cheers. -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Cur

Re: Tomcat session replicator

2000-12-22 Thread Jason Brittain
server. If packets are lost for longer than a configurable timeout interval, then the redirect server considers that content server to be down until it begins echoing back the UDP ping messages. Comments? Suggestions? -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org

Re: Tomcat session replicator

2000-12-21 Thread Jason Brittain
e. Yes, now we have a very good open source example. -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org

Re: Tomcat session replicator

2000-12-21 Thread Jason Brittain
nced features -- without > modifying the remainder of the servlet container. > I'm looking into that already, and have been following all discussion about making (any version of) Tomcat distributable. But, I haven't begun designing/coding yet (mostly due to lack of time)

Re: Kudos to Jason and his benchmarking report

2000-12-05 Thread Jason Brittain
> that drives it. Okay, they each get my special thanks as well! > Your stuff (along with Costin's) might be a key part of a > great guide to TCx performance and tuning ala Dean Gaudet's stuff on > (Apache?) performance. That sounds like a much needed guide. Maybe a HOWTO? >

Re: Benchmarks

2000-12-05 Thread Jason Brittain
Apache2.0 I tried was almost 2x faster than 1.3 ) Yeah, that's about what I expect too. It can run in a multithreaded way just like Java servers do. So, no more heavyweight processes to lug around (not entirely sure this is a big deal on Linux, but on Solaris it is, and on other OSs I think it is). Cheers. -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org

Re: Benchmarks: Catalina M5 vs. Apache 1.3.12

2000-12-05 Thread Jason Brittain
is matter. > > Regards, > Curtis > QA Engineer > BusinessThreads > > -Original Message- > From: Jason Brittain [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, December 05, 2000 12:48 PM > To: [EMAIL PROTECTED] > Subject: Benchmarks: Catalina M5 vs. Apache 1.3.12

Benchmarks: Catalina M5 vs. Apache 1.3.12

2000-12-05 Thread Jason Brittain
erver compares to that of Apache 1.3.12. It contains lots of information to help people understand some of the important differences between the two servers. Feedback, flames, reproduced test results, etc. are welcome! :) Cheers. -- Jason Brittain Software Engineer, Olliance Inc.

New Valve Tester and NullValve

2000-11-29 Thread Jason Brittain
oding this yet. It will need to be multithreaded, though. Also, in which package should this tester code reside, really? I'm aprehensive about mixing the tester code in with the regular Catalina code.. All feedback about this code is welcome! Cheers. -- Jason Brittain Software Engineer, Olli

Re: AccessLogValve performance fixes

2000-11-29 Thread Jason Brittain
ing code of its own. We could always do both (especially since Avalon and Catalina use the same license).. ideas? So Craig, you're saying that Tomcat 3.2 does this now? -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org

Re: AccessLogValve performance fixes

2000-11-29 Thread Jason Brittain
fault. But, as long as the config says something like 'buffering="true"' then at least people will take note that buffering is turned on for that log file (it can serve as a sort of a warning). So, by default, it'll be fast, and the buffering could be turned off. That

AccessLogValve performance fixes

2000-11-29 Thread Jason Brittain
se; @@ -122,6 +124,7 @@ * can be implemented. * * @author Craig R. McClanahan + * @author Jason Brittain * @version $Revision: 1.1 $ $Date: 2000/08/11 17:03:15 $ */ @@ -151,7 +154,7 @@ * The as-of date for the currently open log file, or a zero-length * string if there

Re: Now, am I stupid or what?

2000-11-29 Thread Jason Brittain
to > maintain (once you've done an autoconf/automake you don't want to do it > twice!) It isn't easy to maintain.. no. Even though it isn't as nice as Ant, I don't know of a better tool for building native code binaries. Do you know of a better one? -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org

Re: [PROPOSAL] Tomcat 4.0 Milestone 5

2000-11-22 Thread Jason Brittain
sLogValve itself, right? You want an AccessLogValve that doesn't do any fancy pattern stuff, but built only to do the common log format? Yes, that would sure help it to perform, wouldn't it? And, we could have another Valve that does the fancy log patterns of people want that feature.

Re: [PROPOSAL] Tomcat 4.0 Milestone 5

2000-11-22 Thread Jason Brittain
y. At the same time, we can start talking about features and > functionality we'd like to see in Tomcat 4.1. > > Craig McClanahan Sounds great! Cheers. -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org

Re: [TC4] ResourcesBase.setCheckInterval() (not a) bug

2000-11-16 Thread Jason Brittain
related to the thread state since the thread cannot be started if the > started flag is not set to true. The flag is set by the start() and stop() > method. If the component hasn't been started yet, I don't think it should > start the thread (or try to stop it). > Does it make sense (or did I miss something ?) ? > > Remy (going back to optimizing the HTTP connector) > -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org

[TC4] ResourcesBase.setCheckInterval() bug

2000-11-16 Thread Jason Brittain
ould start one. So, here's the patch I'd suggest: 280a281,284 > else { > if ((oldCheckInterval <= 0) && (this.checkInterval > 0)) > threadStart(); > } Thanks! -- Jason Brittain (415)354-6645 Sof

Re: Can market-first/measure-later sustain TC growth?

2000-11-01 Thread Jason Brittain
decide what kind of a web server you need for any given project. Performance isn't always everything (but it sure is nice! :). > I don't see how a market-first/measure-later approach can sustain growth > in Tomcat support. But, then, maybe you guys are simply getting the >

Re: Tomcat 4.0 FAB

2000-11-01 Thread Jason Brittain
technically saavy enough to understand other docs that they can find about it (like the User docs, or other technical docs like the Classloader explanation doc or even the status doc..) How else can we each get permission to work full-time on cool projects like Catalina? The better Catalina l

Re: Tomcat 4.0 Milestone 4

2000-11-01 Thread Jason Brittain
2.3 compliant servlet container! Cheers! -- Jason Brittain Software Engineer, Olliance Inc.http://www.Olliance.com Current Maintainer, Locomotive Project http://www.Locomotive.org "Craig R. McClanahan" wrote: > > Hey folks, > > I'm planning on cutting a f