DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=42106>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=42106 Summary: [logging] Log4JLogger' cannot be found or is not useable. Product: Log4j Version: unspecified Platform: Other OS/Version: other Status: NEW Severity: normal Priority: P2 Component: Other AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] This is really a commons-logging issues - and I couldn't figure out how to submit this to the commons-logging group. Error ------------- Exception in thread "main" java.lang.ExceptionInInitializerError Caused by: org.apache.commons.logging.LogConfigurationException: User-specified log class 'org.apache.commons.logging.im pl.Log4JLogger' cannot be found or is not useable. at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:798) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:601) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:333) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:307) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:645) at tt.<clinit>(tt.java:12) ----------------------- Classpath (Java 1.6) ----------------------- set JAVA_HOME=C:\prog\Java\jdk1.6.0 set CLASSPATH=. set CLASSPATH=%CLASSPATH%;%JAVA_HOME%\jre\lib\rt.jar set CLASSPATH=%CLASSPATH%;%JAVA_HOME%\lib\tools.jar set CLASSPATH=%CLASSPATH%;c:\temp\commons-logging-1.1.jar set CLASSPATH=%CLASSPATH%;C:\temp\log4j-1.2.14.jar set CLASSPATH=%CLASSPATH%;C:\temp -------------------------- Java Class (tt.java) -------------------------- import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; public class tt { public static final Log LOG = LogFactory.getLog ( tt.class ); public static void main ( String [] args ) { LOG.fatal ( "Fatal" ); LOG.error ( "Error" ); LOG.info ( "Info" ); LOG.warn ( "Warn" ); LOG.trace ( "Trace" ); LOG.debug ( "Debug" ); } } ----------------------------- commons-logging.properties (file) ----------------------------- org.apache.commons.logging.log=org.apache.commons.logging.impl.Log4JLogger log4j.configuration=log4j.properties ----------------------------- log4j.properties (file) ----------------------------- log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.err log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%m log4j.rootLogger=error log4j.logger.cached=ERROR ------------------------ Final thoughts ------------------------ I know I must be doing something wrong and/or not smart. If you could please spend a moment to tell me, in detail please, what I'm doing wrong I would appreciate it. Thanks for your time Eric Kamradt -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
