Hi,
I'm trying to run Tomcat 6.0.18 on Fedora 10. I'm currently using IcedTea:
[root@ole]# /usr/sbin/alternatives --config java
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
I do the following as root:
wget -P /home/tomcat
http://apache.inetbridge.net/tomcat/...-6.0.18.tar.gz
cd /home/tomcat
tar xzf apache-tomcat-6.0.18.tar.gz
cd /home/tomcat/apache-tomcat-6.0.18/bin
chmod u+x *.sh
./catalina.sh
This results in the following in catalina.out:
27-Dec-08 5:15:59 PM org.apache.tomcat.util.digester.Digester startElement
SEVERE: Begin event threw error
java.lang.NoClassDefFoundError: org.apache.catalina.mbeans.ServerLifecycleListener
at java.lang.Class.initializeClass(libgcj.so.9)
at java.lang.Class.newInstance(libgcj.so.9)
at org.apache.tomcat.util.digester.ObjectCreateRule.b egin(ObjectCreateRule.java:206)
at org.apache.tomcat.util.digester.Rule.begin(Rule.ja va:153)
at org.apache.tomcat.util.digester.Digester.startElem ent(Digester.java:1358)
at gnu.xml.stream.SAXParser.parse(libgcj.so.9)
at org.apache.tomcat.util.digester.Digester.parse(Dig ester.java:1644)
at org.apache.catalina.startup.Catalina.load(Catalina .java:516)
at org.apache.catalina.startup.Catalina.load(Catalina .java:550)
at java.lang.reflect.Method.invoke(libgcj.so.9)
at org.apache.catalina.startup.Bootstrap.load(Bootstr ap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstr ap.java:412)
Caused by: java.lang.ClassNotFoundException: javax.management.modelmbean.ModelMBeanNotification Broadcaster not found in org.apache.catalina.loader.StandardClassLoader{url s=[file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/tomcat-i18n-fr.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/jsp-api.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/catalina-ant.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/tomcat-dbcp.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/annotations-api.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/tomcat-i18n-ja.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/jasper-el.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/tomcat-i18n-es.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/el-api.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/catalina-ha.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/catalina-tribes.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/servlet-api.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/jasper-jdt.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/tomcat-coyote.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/jasper.jar,file:/home/ole/tomcat1/apache-tomcat-6.0.18/lib/catalina.jar], parent=gnu.gcj.runtime.SystemClassLoader{urls=[file:./,file:/home/ole/tomcat1/apache-tomcat-6.0.18/bin/bootstrap.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}}
at java.net.URLClassLoader.findClass(libgcj.so.9)
at java.lang.ClassLoader.loadClass(libgcj.so.9)
at java.lang.ClassLoader.loadClass(libgcj.so.9)
at java.lang.VMClassLoader.defineClass(libgcj.so.9)
at java.lang.ClassLoader.defineClass(libgcj.so.9)
Thoughts?
TIA,
- Ole