[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tomcat4 & free java



On Apr 7, 2005, at 9:28 AM, Wolfgang Baer wrote:
ms419@freezone.co.uk wrote:
I tried using the Debian tomcat4 package, without resorting to Blackdown - but starting Tomcat always fails -
    fis:~# invoke-rc.d tomcat4 start
Starting Tomcat 4.1 servlet engine using Java from /usr/lib/fjsdk: invoke-rc.d: initscript tomcat4, action "start" failed.
    fis:~#
- & in the Catalina log -
    The JAVA_HOME environment variable is not defined correctly
    This environment variable is needed to run this program
    NB: JAVA_HOME should point to a JDK not a JRE
I suspect I encountered bug #299643, but setting JSP_COMPILER in /etc/default/tomcat4 to "jikes-kaffe" or just "jikes" only resulted in the same behavior.

Hi Jack,

No - you encountered bug #298314 from the kaffe package. kaffe is
currently broken for tomcat4 (missing jdb link). We are working on
a new upstream release which will fix this and other remaining bugs.

Many thanks for your clarification - meanwhile, what about using Sable VM?

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?

Thanks again!

Jack



Reply to: