Scott,
Becareful where you put log4j.jar...I accidently put it in my
JAVA_HOME/lib/ext and was getting the same Exception as you.  I took it out,
and no more problems.

Steve Knight


----- Original Message -----
From: "Eric Kaplan" <[EMAIL PROTECTED]>
To: "Scott M Stark" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Saturday, January 19, 2002 6:08 PM
Subject: RE: [JBoss-user] Logging


> although i've had some trouble adding log4j to my jboss classpath.  when i
> do, something nasty happens and i get the following stack...  should i
just
> build against this log4j lib, but then not put in my jboss classpath when
> running?
>
> log4j:ERROR Could not instantiate class
> [org.jboss.logging.log4j.ConsoleAppender
> ].
> java.lang.ClassNotFoundException: org.jboss.logging.log4j.ConsoleAppender
>         at java.net.URLClassLoader$1.run(Unknown Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Unknown Source)
>         at
> org.apache.log4j.helpers.OptionConverter.instantiateByClassName(Optio
> nConverter.java:301)
>         at
> org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConve
> rter.java:116)
>         at
> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigura
> tor.java:612)
>         at
> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigura
> tor.java:595)
>         at
> org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyC
> onfigurator.java:502)
>         at
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurato
> r.java:410)
>         at
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurato
> r.java:309)
>         at
> org.apache.log4j.PropertyWatchdog.doOnChange(PropertyConfigurator.jav
> a:665)
>         at
> org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.
> java:80)
>         at
> org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:49)
>         at
> org.apache.log4j.PropertyWatchdog.<init>(PropertyConfigurator.java:65
> 7)
>         at
> org.apache.log4j.PropertyConfigurator.configureAndWatch(PropertyConfi
> gurator.java:373)
>         at org.jboss.logging.Log4jService.start(Log4jService.java:122)
>         at
org.jboss.logging.Log4jService.preRegister(Log4jService.java:189)
>         at
> com.sun.management.jmx.MBeanServerImpl.preRegisterInvoker(MBeanServer
> Impl.java:2245)
>         at
> com.sun.management.jmx.MBeanServerImpl.createMBean(MBeanServerImpl.ja
> va:513)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:523)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:369)
>         at org.jboss.Main.<init>(Main.java:182)
>         at org.jboss.Main$1.run(Main.java:116)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:112)
> log4j:ERROR Could not instantiate appender named "Console".
> log4j:ERROR Could not instantiate class
> [org.jboss.logging.log4j.JBossCategory$J
> BossCategoryFactory].
> java.lang.ClassNotFoundException:
> org.jboss.logging.log4j.JBossCategory$JBossCat
> egoryFactory
>         at java.net.URLClassLoader$1.run(Unknown Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(Unknown Source)
>         at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Unknown Source)
>         at
> org.apache.log4j.helpers.OptionConverter.instantiateByClassName(Optio
> nConverter.java:301)
>         at
> org.apache.log4j.PropertyConfigurator.configureCategoryFactory(Proper
> tyConfigurator.java:459)
>         at
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurato
> r.java:411)
>         at
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurato
> r.java:309)
>         at
> org.apache.log4j.PropertyWatchdog.doOnChange(PropertyConfigurator.jav
> a:665)
>         at
> org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.
> java:80)
>         at
> org.apache.log4j.helpers.FileWatchdog.<init>(FileWatchdog.java:49)
>         at
> org.apache.log4j.PropertyWatchdog.<init>(PropertyConfigurator.java:65
> 7)
>         at
> org.apache.log4j.PropertyConfigurator.configureAndWatch(PropertyConfi
> gurator.java:373)
>         at org.jboss.logging.Log4jService.start(Log4jService.java:122)
>         at
org.jboss.logging.Log4jService.preRegister(Log4jService.java:189)
>         at
> com.sun.management.jmx.MBeanServerImpl.preRegisterInvoker(MBeanServer
> Impl.java:2245)
>         at
> com.sun.management.jmx.MBeanServerImpl.createMBean(MBeanServerImpl.ja
> va:513)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:523)
>         at javax.management.loading.MLet.getMBeansFromURL(MLet.java:369)
>         at org.jboss.Main.<init>(Main.java:182)
>         at org.jboss.Main$1.run(Main.java:116)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jboss.Main.main(Main.java:112)
>
>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Scott M
> Stark
> Sent: Saturday, January 19, 2002 3:23 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [JBoss-user] Logging
>
>
> Use log4j. The Logger is just a wrapper on top of log4j that adds support
> for a custom TRACE priority used to allow for high frequency messages
> inside of the server.
>
> xxxxxxxxxxxxxxxxxxxxxxxx
> Scott Stark
> Chief Technology Officer
> JBoss Group, LLC
> xxxxxxxxxxxxxxxxxxxxxxxx
> ----- Original Message -----
> From: "Jozsa Kristof" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Saturday, January 19, 2002 11:14 AM
> Subject: [JBoss-user] Logging
>
>
> > Hi,
> >
> > got quickshot question here - what's the most preferred way to use
logging
> > from my own beans? I don't need anything funky, just something smarter
> then
> > System.out.println..
> >
> > I've did a lil' search, and found org.jboss.logging.Logger. Shall I use
> it's
> > log() or debug() function, or is that anything better/newer/etc?
> >
> > Thanks,
> > Christopher
> > --
> > .Digital.Yearning.for.Networked.Assassination.and.Xenocide
> >
> > _______________________________________________
> > JBoss-user mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/jboss-user
> >
>
>
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-user
>
>
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-user
>

_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to