[fedora-java] Fedora: setup Tomcat+Eclipse+GCJ environment

Eric Damien jafa82 at gmail.com
Sat Oct 27 21:00:43 UTC 2007


Greetings. I've been using fedora (6,7) for quite a time now,   for c++ 
and regular java (gcj) programming.  Now, I want to develop web 
application, using eclipse and tomcat. I installed Fedora eclipse and 
the tomcat packages. I downloaded the sysdeo plugin and that's where 
things started to go wrong: starting tomcat service on its own, I can 
acces the "http://localhost:8080" page. I setup sysdeo plugin but when I 
press the "srat tomcat" button, this is what I receive in the console of 
eclipse:
 27-Oct-07 4:59:18 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.8rh)
   at java.lang.Class.newInstance(libgcj.so.8rh)
   at 
org.apache.tomcat.util.digester.ObjectCreateRule.begin(tomcat-util-5.5.23.jar.so)
   at org.apache.tomcat.util.digester.Rule.begin(tomcat-util-5.5.23.jar.so)
   at 
org.apache.tomcat.util.digester.Digester.startElement(tomcat-util-5.5.23.jar.so)
   at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)
   at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown 
Source)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(xerces-j2-2.7.1.jar.so)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(xerces-j2-2.7.1.jar.so)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(xerces-j2-2.7.1.jar.so)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
Source)
   at 
org.apache.tomcat.util.digester.Digester.parse(tomcat-util-5.5.23.jar.so)
   at org.apache.catalina.startup.Catalina.load(catalina-5.5.23.jar.so)
   at org.apache.catalina.startup.Catalina.load(catalina-5.5.23.jar.so)
   at java.lang.reflect.Method.invoke(libgcj.so.8rh)
   at org.apache.catalina.startup.Bootstrap.load(bootstrap.jar.so)
   at org.apache.catalina.startup.Bootstrap.main(bootstrap.jar.so)
Caused by: java.lang.NullPointerException
   at java.lang.Class.initializeClass(libgcj.so.8rh)
   ...20 more
java.lang.reflect.InvocationTargetException
   at java.lang.reflect.Method.invoke(libgcj.so.8rh)
   at org.apache.catalina.startup.Bootstrap.load(bootstrap.jar.so)
   at org.apache.catalina.startup.Bootstrap.main(bootstrap.jar.so)
Caused by: java.lang.NoClassDefFoundError: 
org.apache.catalina.mbeans.ServerLifecycleListener
   at java.lang.Class.initializeClass(libgcj.so.8rh)
   at java.lang.Class.newInstance(libgcj.so.8rh)
   at 
org.apache.tomcat.util.digester.ObjectCreateRule.begin(tomcat-util-5.5.23.jar.so)
   at org.apache.tomcat.util.digester.Rule.begin(tomcat-util-5.5.23.jar.so)
   at 
org.apache.tomcat.util.digester.Digester.startElement(tomcat-util-5.5.23.jar.so)
   at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)
   at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown 
Source)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(xerces-j2-2.7.1.jar.so)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(xerces-j2-2.7.1.jar.so)
   at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(xerces-j2-2.7.1.jar.so)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
Source)
   at 
org.apache.tomcat.util.digester.Digester.parse(tomcat-util-5.5.23.jar.so)
   at org.apache.catalina.startup.Catalina.load(catalina-5.5.23.jar.so)
   at org.apache.catalina.startup.Catalina.load(catalina-5.5.23.jar.so)
   at java.lang.reflect.Method.invoke(libgcj.so.8rh)
   ...2 more
Caused by: java.lang.NullPointerException
   at java.lang.Class.initializeClass(libgcj.so.8rh)
   ...20 more

Can somebody help with this? Thanks in advance.




More information about the java-devel mailing list