Raible's Wiki

Raible Designs
Wiki Home
Recent Changes


  - Korean
  - Chinese
  - Italian
  - Japanese

QuickStart Guide
  - Chinese
  - French
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish
  - Japanese

User Guide
  - Korean
  - Chinese

  - Chinese
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish

  - Korean

Latest Downloads

Other Applications

Struts Resume
Security Example
Struts Menu

Set your name in

Referenced by

JSPWiki v2.2.33


Hide Menu


Difference between version 2 and version 1:

At line 1 changed 1 line.
Configuring (and more importantly, supressing) Tomcat 5.x logging using Log4j
Log4j를 사용하여 Tomcat 5.x로깅 설정하기
At line 3 changed 2 lines.
PLEASE NOTE: These instructions are for setting up Tomcat with log4j logging, your web application
can still have its own log4j.properties deployed to its WEB-INF/classes directory..
알림 : 여기의 방법은 Tomcat에 log4j로깅을 셋팅하기 위한것이다. 당신의 애플리케이션은 해당 웹 애플리케이션만의 log4j.properties를 WEB-INF/classes디렉토리로 배치될수 있다.
At line 6 changed 1 line.
Create a log4j.properties file in $CATALINA_HOME/common/classes
$CATALINA_HOME/common/classes에 log4j.properties파일을 생성한다.
At line 17 changed 2 lines.
You also need to copy commons-logging.jar and log4j-1.2.9.jar to $CATALINA_HOME/common/lib. Note,
some references say copy these files to $CATALINA_HOME/server/lib, but for me, copying to common/lib worked fine.
commons-logging.jar 와 log4j-1.2.9.jar을 $CATALINA_HOME/common/lib로 복사할 필요가 있다. 주의, 몇몇 참조문서에서는 $CATALINA_HOME/server/lib로 이 파일을 복사해야 한다고 말하고 있으나 나의 경우 common/lib로 복사하는 것이 잘 작동했다.
At line 20 changed 1 line.
Then, in your application log4j.properties file ($APPFUSE_HOME/web/WEB-INF/classes), add this:
그리고 나서, 당신의 애플리케이션 log4j.properties($APPFUSE_HOME/web/WEB-INF/classes)에 다음의 내용을 추가한다.
At line 29 changed 3 lines.
Because if, whilst developing, you set your root logger to DEBUG, then it seems
to set the Tomcat logging to DEBUG as well, and you will probably witness thousands of lines
of compilation trace from the Jasper compiler!
개발하는 동안, 당신은 root logger를 DEBUG로 셋팅한다. 그리고 나서 Tomcat로깅이 DEBUG로 셋팅이 되면, 당신은 Jasper컴파일러로부터 수천라인의 컴파일 추적메시지를 보게될것이다.
At line 33 changed 2 lines.
It is of course, better practice, to keep your application log4j.properties ROOT log level set to
WARN or ERROR, and just turn on debugging for your own application classes! (ie. org.appfuse=DEBUG )
물론, 특정 애플리케이션을 구별하여, 당신의 애플리케이션 log4j.properties ROOT로그 레벨을 WARN이나 ERROR로 유지하고 특정 애플리케이션을 위해 디버깅을 활성화한다.(이를테면, org.appfuse=DEBUG)
At line 36 changed 1 line.
Note: If you want Tomcat logging to stdout as well, then your $CATALINA_HOME/common/classes/log4j.properties file should look like this:
노트: 만약 당신이 stdout으로 Tomcat로깅을 수행하길 원한다면, 당신의 $CATALINA_HOME/common/classes/log4j.properties파일은 다음과 같을것이다.
At line 53 changed 1 line.
For more on Tomcat 5 see here [Tomcat 5 Upgrade|Tomcat5Upgrade]
Tomcat 5에 대해서 좀더 많은 정보를 보기 위해서는 [Tomcat 5 Upgrade|Tomcat5Upgrade]를 보라.
At line 55 changed 1 line.
For the official Tomcat 5.5 docs on logging see here [Tomcat 5.5 Logging|http://jakarta.apache.org/tomcat/tomcat-5.5-doc/logging.html]
Tomcat 5.5의 로깅에 대한 문서는 [Tomcat 5.5 Logging|http://jakarta.apache.org/tomcat/tomcat-5.5-doc/logging.html] 에서 볼수 있다.
At line 57 changed 2 lines.
If you cannot get the above instructions to work, then should remove the files you placed within the tomcat
distribution and Tomcat will revert back to using commons logging.
만약 당신이 위 지시사항으로 수행할수 없다면, tomcat내 두었던 파일들을 삭제하고 Tomcat을 commons로깅을 사용하도록 되돌릴것이다.

Back to Tomcat5Logging_ko, or to the Page History.