This is a classpath issue. After installing Agent for Apache Tomcat 5.5 Servlet/JSP Container on Apache Tomcat 5.5.23, the Apache server does not start. The server log might show an error that includes the following line:
java.lang.NoClassDefFoundError: org/apache/commons/modeler/BaseModelMBean
This error occurs because a jar file that was named commons-modeler.jar prior to Apache Tomcat 5.5.23 Servlet/JSP Container changed names to commons-modeler-2.0.jar in Apache Tomcat 5.5.23 Servlet/JSP Container.
Workaround: After installing Agent for Apache Tomcat 5.5 Servlet/JSP Container on Apache Tomcat 5.5.23, follow these steps:
Open the following platform specific file:
Tomcat-base/bin/setAgentclasspath.sh
Tomcat-base\bin\setAgentclasspath.bat
Change the name of commons-modeler.jar file to commons-modeler-2.0.jar.
Save the file.
Restart Apache Tomcat 5.5 Servlet/JSP Container.