Hi all: I hit this issue while trying to move my application from Tomcat 5.5.9 to Tomcat 6.0.18. The application runs fine in Tomcat 5.5.9 but is getting the following exception with Tomcat 6.0.18. Any help with this is much appreciated!.
My <CATALINA_HOME>/conf/logging.properties is as follows: handlers = 1catalina.com.mycompany.logger.JavaLoggingHandler .handlers = 1catalina.com.mycompany.logger.JavaLoggingHandler <other properties here> The error I am getting is a ClassNotFoundException for com.mycompany.logger.JavaLoggingHandler. The Jar that contains this class is <CATALINA_HOME>/lib/MyAppFramework.jar. java.lang.ClassNotFoundException: com.mycompany.logger.JavaLoggingHandler at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:404) at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:348) at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:239) at java.util.logging.LogManager$2.run(LogManager.java:254) at java.security.AccessController.doPrivileged(Native Method) at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:252) at java.util.logging.LogManager.getLogManager(LogManager.java:235) at java.util.logging.Logger.<init>(Logger.java:201) at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:969) at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:966) at java.util.logging.LogManager$1.run(LogManager.java:179) at java.security.AccessController.doPrivileged(Native Method) at java.util.logging.LogManager.<clinit>(LogManager.java:156) at java.util.logging.Logger.getLogger(Logger.java:254) at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:71) at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:178) at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:170) at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:241) at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:296) at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:54) Thanks, Suresh