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