java - tomcat5 fails to start on CentOS 5 with NoClassDefFoundError exception -


tomcat fails start if remove applications webapps directory leaving after os installation.

the log (catalina.out) says:

using catalina_base:   /usr/share/tomcat5 using catalina_home:   /usr/share/tomcat5 using catalina_tmpdir: /usr/share/tomcat5/temp using jre_home:        created mbeanserver id: -dpv07y:fl4s82vl.0:hydrogenium.timberlinecolorado.com:1 java.lang.noclassdeffounderror: org.apache.catalina.core.standardservice    @ java.lang.class.initializeclass(libgcj.so.7rh)    @ java.lang.class.initializeclass(libgcj.so.7rh)    @ java.lang.class.initializeclass(libgcj.so.7rh)    @ java.lang.class.newinstance(libgcj.so.7rh)    @ org.apache.catalina.startup.bootstrap.init(bootstrap.jar.so)    @ org.apache.catalina.startup.bootstrap.main(bootstrap.jar.so) caused by: java.lang.classnotfoundexception: org.apache.commons.modeler.registry not found in org.apache.catalina.loader.standardclassloader{urls=[file:/var/lib/tomcat5/server/classes/,file:/usr/share/java/tomcat5/catalina-cluster-5.5.23.jar,file:/usr/share/java/tomcat5/catalina-storeconfig-5.5.23.jar,file:/usr/share/java/tomcat5/catalina-optional-5.5.23.jar,file:/usr/share/java/tomcat5/tomcat-coyote-5.5.23.jar,file:/usr/share/java/tomcat5/tomcat-jkstatus-ant-5.5.23.jar,file:/usr/share/java/tomcat5/tomcat-ajp-5.5.23.jar,file:/usr/share/java/tomcat5/servlets-default-5.5.23.jar,file:/usr/share/java/tomcat5/servlets-invoker-5.5.23.jar,file:/usr/share/java/tomcat5/catalina-ant-jmx-5.5.23.jar,file:/usr/share/java/tomcat5/tomcat-http-5.5.23.jar,file:/usr/share/java/tomcat5/tomcat-util-5.5.23.jar,file:/usr/share/java/tomcat5/tomcat-apr-5.5.23.jar,file:/usr/share/eclipse/plugins/org.eclipse.jdt.core_3.2.1.v_677_r32x.jar,file:/usr/share/java/tomcat5/servlets-webdav-5.5.23.jar,file:/usr/share/java/tomcat5/catalina-5.5.23.jar], parent=org.apache.catalina.loader.standardclassloader{urls=[file:/var/lib/tomcat5/common/classes/,file:/var/lib/tomcat5/common/i18n/tomcat-i18n-ja.jar,file:/var/lib/tomcat5/common/i18n/tomcat-i18n-fr.jar,file:/var/lib/tomcat5/common/i18n/tomcat-i18n-en.jar,file:/var/lib/tomcat5/common/i18n/tomcat-i18n-es.jar,file:/usr/share/java/tomcat5/naming-resources-5.5.23.jar,file:/usr/share/eclipse/plugins/org.eclipse.jdt.core_3.2.1.v_677_r32x.jar,file:/usr/share/java/tomcat5/naming-factory-5.5.23.jar], parent=gnu.gcj.runtime.systemclassloader{urls=[file:/usr/lib/jvm/java/lib/tools.jar,file:/usr/share/tomcat5/bin/bootstrap.jar,file:/usr/share/tomcat5/bin/commons-logging-api.jar,file:/usr/share/java/mx4j/mx4j-impl.jar,file:/usr/share/java/mx4j/mx4j-jmx.jar], parent=gnu.gcj.runtime.extensionclassloader{urls=[], parent=null}}}}    @ java.net.urlclassloader.findclass(libgcj.so.7rh)    @ java.lang.classloader.loadclass(libgcj.so.7rh)    @ java.lang.classloader.loadclass(libgcj.so.7rh)    @ java.lang.class.initializeclass(libgcj.so.7rh)    ...5 more 

seems you've implemented jmx service , tried install on server.xml file forgot add apache commons modeler jar server/lib directory (therefore classnotfoundexception org.apache.commons.modeler.registry). check server.xml file might have added, , try add proper jar file server classpath.


Comments

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -