You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Ken Nordquist <kn...@eschoolsolutions.com> on 2002/03/28 15:26:50 UTC

Problem with 4.0.3 - NoClassDefFoundError

I recently upgraded from Tomcat v4.0.1 to v4.0.3 and have the following error when starting Tomcat4.  My system is a Linux RedHat v7.2.  I have searched Google, Yahoo, etc... and have no clue what to do next.  Any and all help will be greatly appreciated!

Exception during startup processing
java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError: org/xml/sax/HandlerBase
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:493)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:674)
	at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:1093)
	at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
	at org.apache.catalina.startup.Catalina.createStartMapper(Catalina.java:280)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:722)
	at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
	at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
	at java.lang.reflect.Method.invoke(Native Method)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

-- 
Kenneth Nordquist
eSchool Solutions, Inc.
3330 Edgewater Drive
Orlando, FL  32804
(407) 835-9899, ext. 258
(407) 835-9844 Fax
knordquist@eschoolsolutions.com 


--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>


Re: Problem with 4.0.3 - NoClassDefFoundError

Posted by Ken Nordquist <kn...@eschoolsolutions.com>.
I figured out why I got this error.  The xerces-j (1.4.4) loads the xml
parsers into the /var/tomcat4/lib directory.  The jars should be loaded
in the /var/tomcat4/common/lib directory.  I copied the jars from the
former directory to the latter and VOILA!  It works.  I am running
Tomcat on RedHat v7.2.


On Thu, 2002-03-28 at 09:26, Ken Nordquist wrote:
> I recently upgraded from Tomcat v4.0.1 to v4.0.3 and have the following error when starting Tomcat4.  My system is a Linux RedHat v7.2.  I have searched Google, Yahoo, etc... and have no clue what to do next.  Any and all help will be greatly appreciated!
> 
> Exception during startup processing
> java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError: org/xml/sax/HandlerBase
> 	at java.lang.ClassLoader.defineClass0(Native Method)
> 	at java.lang.ClassLoader.defineClass(ClassLoader.java:493)
> 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
> 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
> 	at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> 	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> 	at org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:674)
> 	at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:1093)
> 	at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992)
> 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> 	at org.apache.catalina.startup.Catalina.createStartMapper(Catalina.java:280)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:722)
> 	at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
> 	at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
> 	at java.lang.reflect.Method.invoke(Native Method)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> 
> -- 
> Kenneth Nordquist
> eSchool Solutions, Inc.
> 3330 Edgewater Drive
> Orlando, FL  32804
> (407) 835-9899, ext. 258
> (407) 835-9844 Fax
> knordquist@eschoolsolutions.com 
> 
> 
> --
> To unsubscribe:   <ma...@jakarta.apache.org>
> For additional commands: <ma...@jakarta.apache.org>
> Troubles with the list: <ma...@jakarta.apache.org>
-- 
Kenneth Nordquist
eSchool Solutions, Inc.
3330 Edgewater Drive
Orlando, FL  32804
(407) 835-9899, ext. 258
(407) 835-9844 Fax
knordquist@eschoolsolutions.com 


--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>