what about using SableVM?
It should work according to these instructions -
http://sablevm.org/wiki/Tomcat - at least for Tomcat 5 - but I kept
getting the same error -
Finally, I got wise & set JAVA_HOME in /etc/default/tomcat4 to
"/usr/lib/sablevm" - now I think I'm getting somewhere because I get a
different error -
Using CATALINA_BASE: /var/lib/tomcat4
Using CATALINA_HOME: /usr/share/tomcat4
Using CATALINA_TMPDIR: /var/lib/tomcat4/temp
Using JAVA_HOME: /usr/lib/sablevm
Warning: -Xmx128M option not implemented in java-sablevm wrapper.
Created MBeanServer with ID: [UID: 96640864,1113245812731,-32768]:fis:1
Starting service Tomcat-Standalone
Apache Tomcat/4.1
Catalina.start: LifecycleException: Context startup failed due to
previous errors
LifecycleException: Context startup failed due to previous errors
at org.apache.catalina.core.StandardContext.start
(StandardContext.java:3578)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1141)
at org.apache.catalina.core.StandardHost.start
(StandardHost.java:707)
at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1141)
at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:316)
at org.apache.catalina.core.StandardService.start
(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start
(StandardServer.java:2143)
at org.apache.catalina.startup.Catalina.start (Catalina.java:463)
at org.apache.catalina.startup.Catalina.execute (Catalina.java:350)
at org.apache.catalina.startup.Catalina.process (Catalina.java:129)
at java.lang.reflect.Method.invokeNative (Method.java)
at java.lang.reflect.Method.invoke (Method.java:616)
at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:156)
at java.lang.VirtualMachine.invokeMain (VirtualMachine.java)
at java.lang.VirtualMachine.main (VirtualMachine.java:108)
Stopping service Tomcat-Standalone
Catalina.stop: LifecycleException: Coyote connector has not been
started
LifecycleException: Coyote connector has not been started
at org.apache.coyote.tomcat4.CoyoteConnector.stop
(CoyoteConnector.java:1296)
at org.apache.catalina.core.StandardService.stop
(StandardService.java:499)
at org.apache.catalina.core.StandardServer.stop
(StandardServer.java:2178)
at org.apache.catalina.startup.Catalina.start (Catalina.java:494)
at org.apache.catalina.startup.Catalina.execute (Catalina.java:350)
at org.apache.catalina.startup.Catalina.process (Catalina.java:129)
at java.lang.reflect.Method.invokeNative (Method.java)
at java.lang.reflect.Method.invoke (Method.java:616)
at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:156)
at java.lang.VirtualMachine.invokeMain (VirtualMachine.java)
at java.lang.VirtualMachine.main (VirtualMachine.java:108)
Any help with this?