Frank Paulick wrote: > Hi, > > after uninstalling all spacewalk related packages on a centos 5.2 system > (i386) i reinstalled spacewalk again. > now i get the following error messages when starting spacewalk with > "rhn-satellite start" : > > Starting tomcat5: > /usr/bin/rebuild-jar-repository: error: Could not find ant Java > extension for this JVM > /usr/bin/rebuild-jar-repository: error: Could not find commons-el Java > extension for this JVM > /usr/bin/rebuild-jar-repository: error: Some detected jars were not > found for this jvm > /usr/bin/rebuild-jar-repository: error: Could not find commons-el Java > extension for this JVM > /usr/bin/rebuild-jar-repository: error: Could not find commons-modeler > Java extension for this JVM > /usr/bin/rebuild-jar-repository: error: Some detected jars were not > found for this jvm > > the result of this problem is an empty webpage, when i try to access the > Spacewalk Website whit the message "Service temporarily Unavailable" > > addionally in /var/log/tomcat5/catalina.out the following error messages > occur: > > Jan 28, 2009 4:29:57 PM org.apache.tomcat.util.digester.Digester > startElement > SEVERE: Begin event threw error > java.lang.NoClassDefFoundError: org/apache/commons/modeler/BaseModelMBean > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:637) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) > at java.net.URLClassLoader.access$000(URLClassLoader.java:73) > at java.net.URLClassLoader$1.run(URLClassLoader.java:212) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:205) > at java.lang.ClassLoader.loadClass(ClassLoader.java:323) > at java.lang.ClassLoader.loadClass(ClassLoader.java:268) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) > at java.lang.Class.getDeclaredConstructors0(Native Method) > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2406) > at java.lang.Class.getConstructor0(Class.java:2716) > at java.lang.Class.newInstance0(Class.java:343) > at java.lang.Class.newInstance(Class.java:325) > at > org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:206) > at org.apache.tomcat.util.digester.Rule.begin(Rule.java:153) > at > org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276) > 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(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) > 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(Digester.java:1562) > at org.apache.catalina.startup.Catalina.load(Catalina.java:490) > at org.apache.catalina.startup.Catalina.load(Catalina.java:524) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:267) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) > Caused by: java.lang.ClassNotFoundException: > org.apache.commons.modeler.BaseModelMBean > at java.net.URLClassLoader$1.run(URLClassLoader.java:217) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:205) > at java.lang.ClassLoader.loadClass(ClassLoader.java:323) > at java.lang.ClassLoader.loadClass(ClassLoader.java:268) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) > ... 38 more > java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:267) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) > Caused by: java.lang.NoClassDefFoundError: > org/apache/commons/modeler/BaseModelMBean > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:637) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) > at java.net.URLClassLoader.access$000(URLClassLoader.java:73) > at java.net.URLClassLoader$1.run(URLClassLoader.java:212) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:205) > at java.lang.ClassLoader.loadClass(ClassLoader.java:323) > at java.lang.ClassLoader.loadClass(ClassLoader.java:268) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) > at java.lang.Class.getDeclaredConstructors0(Native Method) > at java.lang.Class.privateGetDeclaredConstructors(Class.java:2406) > at java.lang.Class.getConstructor0(Class.java:2716) > at java.lang.Class.newInstance0(Class.java:343) > at java.lang.Class.newInstance(Class.java:325) > at > org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:206) > at org.apache.tomcat.util.digester.Rule.begin(Rule.java:153) > at > org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276) > 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(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown > Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) > 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(Digester.java:1562) > at org.apache.catalina.startup.Catalina.load(Catalina.java:490) > at org.apache.catalina.startup.Catalina.load(Catalina.java:524) > ... 6 more > Caused by: java.lang.ClassNotFoundException: > org.apache.commons.modeler.BaseModelMBean > at java.net.URLClassLoader$1.run(URLClassLoader.java:217) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:205) > at java.lang.ClassLoader.loadClass(ClassLoader.java:323) > at java.lang.ClassLoader.loadClass(ClassLoader.java:268) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) > ... 38 more > > i tried both java versions (openjdk and original SUN JRE 6U11) > spacewalk-setup -disconnected went fine except a warning that tomcat > could not be started (above error messages) > > anyone got an idea where to look ? > > Kind Regards > Frank > -- > > Mit freundlichen Grüßen - Kind regards > > Frank Paulick > > ------------------------------------------------------------------- > matrix technology AG > Consultant > Dipl.-Inf. (FH) Frank Paulick > Nymphenburger Str. 1, D-80335 München > Tel: +49 - (0)89 - 589395-0 > Fax: +49 - (0)89 - 589395-11 > Web: _www.matrix.ag_ <http://www.matrix.ag/> > E-mail: [email protected]_ <mailto:[email protected]> > > Vorstände: Franz Kessel und Martin Orlik > Aufsichtsratsvorsitzender: Jürgen Kretschmer > Amtsgericht München: HRB 133085 > > ------------------------------------------------------------------- > > *E-Mail Disclaimer* > > Der Inhalt dieser E-Mail ist ausschließlich für den bezeichneten > Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat > dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie > bitte, dass jede Form der Kenntnisnahme, Veröffentlichung, > Vervielfältigung oder Weitergabe des Inhalts dieser E-Mail > unzulässig ist. Wir bitten Sie, sich in diesem Fall mit dem > Absender der E-Mail in Verbindung zu setzen. > > The information contained in this email is intended solely > for the addressee. Access to this email by anyone else is > unauthorized. If you are not the intended recipient, any form > of disclosure, reproduction, distribution or any action taken > or refrained from in reliance on it, is prohibited and may be > unlawful. Please notify the sender immediately. > > > ------------------------------------------------------------------------ > > _______________________________________________ > Spacewalk-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/spacewalk-list
Hi Frank, I actually just saw this the other day. I had to re-install some of the tomcat libs to fix the problem (the issue was some symlinks were not where they should be). Give this a try: /etc/init.d/tomca5 stop rpm -e tomcat5-server-lib tomcat5-common-lib --nodeps yum install tomcat5-server-lib tomcat5-common-lib /etc/init.d/tomcat5 start See if that fixes anything. -Justin _______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
