The problem is that Tomcat isn't finding the classes in 
$CATALINA_HOME/bin/jmx.jar.  Either this jar got corrupted somehow, or your 
JVM isn't honoring the classpath in the manifest.  If the jar is there and 
looks ok, then try adding it to the classpath in the startup script.

"Steve Delahunty" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
>I recently downloaded a binary version of tomcat version 5.0.28. I
> configured it and everything was running fine. Then, a few days ago,
> when I try to start it (using bin/startup.sh), I get the following
> message in logs/catalina.out:
>
> ---------------------------------------------------------------
> Due to new licensing guidelines mandated by the Apache Software
> Foundation Board of Directors, a JMX implementation can no longer
> be distributed with the Apache Tomcat binaries. As a result, you
> must download a JMX 1.2 implementation (such as the Sun Reference
> Implementation) and copy the JAR containing the API and
> implementation of the JMX specification to:
> ${catalina.home}/bin/jmx.jar
> ----------------------------------------------------------------
>
> Tomcat exits after logging this message. I searched the web for
> information regarding this issue and I did see someone else posting a
> similar question, but there was no response. I downloaded and tried
> running version 5.0.29, but the same thing is happening. I searched
> through the archive, but I don't see any information regarding this
> issue.
>
> I have this sinking feeling that the answer is obvious, or the answer is
> posted in place that I have not searched yet. Thanks in advance.
>
> I'm running SUSE Linux 9.0 with an unmodified 2.4.21 kernel. 




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to