You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by "Ng, Natalie" <nn...@Ironside.com> on 2001/05/16 15:15:41 UTC
ClassNotFoundException when using PropertyConfigurator on JRun
I am using Log4J in a servlet and custom JSP tag handlers. When initializing
a BasicConfigurator in the servlet's init() method, everything is working
fine. However, when I use a PropertyConfigurator, I get a
ClassNotFoundException (stack trace attached at the end). We are using JRun
and I've double check that I have the log4j.jar file in JRun's
user.classpath. Any help will be greatly appreciated. Thanks!!
------------------------------------------------------
log4j:ERROR Could not instantiate class [org.apache.log4j.ConsoleAppender].
java.lang.ClassNotFoundException: org.apache.log4j.ConsoleAppender
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:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at
org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConver
ter.java:195)
at
org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.ja
va:89)
at
org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.jav
a:574)
at
org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.jav
a:555)
at
org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigur
ator.java:462)
at
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:
388)
at
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:
300)
at
org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:30
8)
at
ironside.controller.ControllerServlet.init(ControllerServlet.java:37)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at
allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader
.java:236)
at
allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader
.java:190)
at
allaire.jrun.servlet.JRunServletLoader.loadServlet(JRunServletLoader.java:17
7)
at allaire.jrun.servlet.JRunSE.getServletReference(JRunSE.java:1261)
at allaire.jrun.servlet.JRunSE.preloadServlets(JRunSE.java:968)
at allaire.jrun.servlet.JRunSE.init(JRunSE.java:196)
at allaire.jrun.ServletService.init(ServletService.java:66)
at allaire.jrun.ServletService.init(ServletService.java:31)
at
allaire.jrun.servlet.JRunServletLoader.loadServletInstance(JRunServletLoader
.java:236)
at allaire.jrun.servlet.JRunSE.initServices(JRunSE.java:620)
at allaire.jrun.servlet.JvmContext.initServices(JvmContext.java:96)
at allaire.jrun.servlet.JRunSE.init(JRunSE.java:187)
at allaire.jrun.servlet.JvmContext.init(JvmContext.java:35)
at allaire.jrun.ServletService.init(ServletService.java:66)
at allaire.jrun.ServletService.init(ServletService.java:31)
at JRun.main(JRun.java:154)
log4j:ERROR Could not instantiate appender named "stdout".
log4j:ERROR No appenders could be found for category
(ironside.controller.ControllerServlet).
log4j:ERROR Please initialize the log4j system properly.
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-user-help@jakarta.apache.org