tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kathie Manson <>
Subject Re: Tomcat Error: java.lang.NoClassDefFoundError:
Date Mon, 24 Jan 2005 22:49:51 GMT
Hi QM,

Thanks for your response.  In between Tomcat working and breaking, I
had installed Cactus.  I think that actually changed something,
somewhere on the classpath which wasn't actually in tomcat's directory
structure.  When I reinstalled tomcat, I did completely remove it,
then reinstall.

I've managed to fix the problem now, by removing my Java SDK and
reinstalling that.  Not the world's greatest solution, but it worked.
And, yes, that was the full stack trace from catalina.out.  The "root
cause" was the java.lang.NoClassDefFoundError.

Thanks for your help,

> ---------- Forwarded message ----------
> From: QM <>
> To: Tomcat Users List <>
> Date: Thu, 20 Jan 2005 05:55:09 -0600
> Subject: Re: Tomcat Error: java.lang.NoClassDefFoundError: org/apache/naming/JndiPermission
> On Thu, Jan 20, 2005 at 10:01:18AM +1100, Kathie Manson wrote:
> : Up until yesterday, I was happily running tomcat 4.1.30.  Then, for
> : some reason, I started getting this error.  I'm not sure why.  It's
> : likely that I somehow changed the class path, or installed something
> : else that affected some other java classes, but I just don't know how
> : to fix it.
> At the risk of sounding flippant, try to think of what has changed
> recently.  Can you check your backups and compare that list of JAR files
> (or even /classes dirs) to what's installed on the server?
> -and when you say you "reinstalled" Tomcat, how dod you do it?  Did you
> remove the old version, then replace it with the new version? or did you
> overwrite the old with the new?  In the latter case, any rogue (extra) JARs
> that are lying around won't be affected.
> Finally, are you certain that's the full stack trace?  Those usually
> come with a "Root Cause" section that can be quite helpful.
> -QM
> --
> software  --
> tech news --

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message