일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Android
- MFC
- swingx
- PLSQL
- JSON
- ibsheet
- Ajax
- tomcat
- node.js
- 전자정부프레임워크
- WebLogic
- rowspan
- Struts
- sencha touch
- GPS
- PHP
- dock
- Eclipse
- oracle
- JDOM
- Spring
- iBATIS
- jQuery
- MySQL
- phonegap
- appspresso
- 가우스
- Google Map
- 선택적조인
- jsr 296
Archives
- Today
- Total
Where The Streets Have No Name
log4j에서 log level변경 본문
eclipse에서 tomcat에서 ibatis를 연동해서 개발시 ibatis의 debug로그를 볼려구 log4j를 설정한 경우 tomcat에서
제공하는 무수한 log메세지가 출력되서 문제가 되는 경우가 있습니다.
tomcat의 로그만 skip하는 방법이 logger별 level를 지정하는 방법입니다.
# SqlMap logging configuration...
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
#tomcat logging configuration...
log4j.logger.org=ERROR
logger를 org로 지정하므로 package가 org로 시작되는 모든 logger의 level은 ERROR로 지정됩니다.
특정클래스는 ibatis의 경우처러 별도로 logger의 level을 지정합니다.
참조 : http://www.miraesoft.kr/tc/67
http://wiki.dev.daewoobrenic.co.kr/mediawiki/index.php/%EB%A1%9C%EA%B9%85
제공하는 무수한 log메세지가 출력되서 문제가 되는 경우가 있습니다.
tomcat의 로그만 skip하는 방법이 logger별 level를 지정하는 방법입니다.
# SqlMap logging configuration...
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
#tomcat logging configuration...
log4j.logger.org=ERROR
logger를 org로 지정하므로 package가 org로 시작되는 모든 logger의 level은 ERROR로 지정됩니다.
특정클래스는 ibatis의 경우처러 별도로 logger의 level을 지정합니다.
참조 : http://www.miraesoft.kr/tc/67
http://wiki.dev.daewoobrenic.co.kr/mediawiki/index.php/%EB%A1%9C%EA%B9%85