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 performance and reliability on free JVMs
This sounds as though you're implying that Tomcat already runs on one or
more free JVM. Which ones? And, any particular version?
gij-4.0 (so gcjing portions should work),
I haven't tried this one yet. It'll require some time to set up properly.
kaffe 1.1.5,
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
Using JRE_HOME: /usr/local/kaffe
[EMAIL PROTECTED] jakarta-tomcat-5.5.9]# cd logs
[EMAIL PROTECTED] logs]# more catalina.out
WARNING: System property "java.util.logging.manager" should be the name of a
subclass of java.util.logging.LogManager
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.
[EMAIL PROTECTED] logs]# java -version
Kaffe Virtual Machine
Copyright (c) 1996-2004 Kaffe.org project contributors (please see
the source code for a full list of contributors). All rights reserved.
Portions Copyright (c) 1996-2002 Transvirtual Technologies, Inc.
The Kaffe virtual machine is free software, licensed under the terms of
the GNU General Public License. Kaffe.org is a an independent, free software
community project, not directly affiliated with Transvirtual Technologies,
Inc. Kaffe is a Trademark of Transvirtual Technologies, Inc. Kaffe comes
with ABSOLUTELY NO WARRANTY.
Engine: Just-in-time v3 Version: 1.1.5 Java Version: 1.1
... And, this is *with* Tomcat's compat package installed properly. This may
just be a bug in Tomcat's J2SE 5.0 detection code (bad expectations w.r.t. free
JVMs?). Or, maybe kaffe just doesn't implement what we know we need? Either
way, it doesn't work.
probably others.
I wish I knew. None have worked so far for me.
[snip]
Well, if you try the only VM which doesn't work ;)
No, like I said, I tried several brands & versions.
--
Jason Brittain
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]