Is the solution to replace all my application's org.apache.commons imports with slf4j imports? Is so, I can do that. However, will the other libraries (i.e. Spring and Hibernate) continue to have this missing location issue when I try to turn up the logging on them?
Thanks, Matt On 2/5/07, Ceki Gülcü <[EMAIL PROTECTED]> wrote: > > I am glad to hear that it is beginning to work. > > The disappearing location info problem has been previously reported [1]. > Unfortunately, since there are two indirections involved > (jcl->slf4j->log4j), it is not possible to correctly compute the location > information. > > [1] http://bugzilla.slf4j.org/show_bug.cgi?id=23 > > > At 09:25 PM 2/5/2007, Matt Raible wrote: > > >Thanks - that works! However, I'd expect the logging to look the same > >as it did before. Unfortunately, it looks like the method isn't > >printed out - just "info", "debug", etc. Here's my log4j.xml > >configuration: > > > > <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> > > <layout class="org.apache.log4j.PatternLayout"> > > <param name="ConversionPattern" > > value="%p [%t] %c{1}.%M(%L) | %m%n"/> > > </layout> > > </appender> > > > >commons-logging: > > > >WARN [main] UserAction.save(157) | User 'tomcat' already exists! > >INFO [main] UserActionTest.endTransaction(284) | Rolled back > >transaction after test execution > >INFO [main] UserActionTest.startNewTransaction(318) | Began > >transaction (1): transaction manager > >[org.springframework.orm.hibernate3.HibernateTransactionManager at 77cd4a]; > >default rollback = true > >INFO [main] UserActionTest.endTransaction(284) | Rolled back > >transaction after test execution > >INFO [main] UserActionTest.startNewTransaction(318) | Began > >transaction (1): transaction manager > >[org.springframework.orm.hibernate3.HibernateTransactionManager at 77cd4a]; > >default rollback = true > >DEBUG [main] UserManagerImpl.removeUser(66) | removing user: 2 > >INFO [main] UserActionTest.endTransaction(284) | Rolled back > >transaction after test execution > > > >SLF4J: > > > >WARN [main] UserAction.warn(139) | User 'tomcat' already exists! > >INFO [main] UserActionTest.info(118) | Rolled back transaction after > >test execution > >INFO [main] UserActionTest.info(118) | Began transaction (1): > >transaction manager > >[org.springframework.orm.hibernate3.HibernateTransactionManager at f4b30a]; > >default rollback = true > >INFO [main] UserActionTest.info(118) | Rolled back transaction after > >test execution > >INFO [main] UserActionTest.info(118) | Began transaction (1): > >transaction manager > >[org.springframework.orm.hibernate3.HibernateTransactionManager at f4b30a]; > >default rollback = true > >DEBUG [main] UserManagerImpl.debug(97) | removing user: 2 > >INFO [main] UserActionTest.info(118) | Rolled back transaction after > >test execution > > > >Thanks, > > -- > Ceki Gülcü > Logback: The reliable, generic, fast and flexible logging framework for Java. > http://logback.qos.ch > > _______________________________________________ > user mailing list > [email protected] > http://www.slf4j.org/mailman/listinfo/user > -- http://raibledesigns.com _______________________________________________ user mailing list [email protected] http://www.slf4j.org/mailman/listinfo/user
