log가 안찍힙니다
- 작성자 :
- 장*형
- 작성일 :
- 2013-09-25 16:56:12
- 조회수 :
- 1,464
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
개발가이드를 따라하고 있습니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev:gettingstarted
이부분의 HelloWorld 실행부분에서 log가 console에 찍히질 않습니다.
xml에서 값은 정상적으로 가져오고 있고, 어떤 에러도 뜨질 않네요
--JAVA
String configLocation = "context-helloworld.xml";
ApplicationContext context = new ClassPathXmlApplicationContext(configLocation);
HelloWorldService helloworld = (HelloWorldService)context.getBean("helloworld");
logger.debug(helloworld.sayHello());
-- log4j.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="stdout" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%5p [%t] (%F:%L)- %m%n" />
</layout>
</appender>
<logger name="org.apache">
<level value="OFF" />
</logger>
<logger name="egovframework.guide.helloworld" additivity="false">
<level value="DEBUG" />
<appender-ref ref="stdout" />
</logger>
</log4j:configuration>
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev:gettingstarted
이부분의 HelloWorld 실행부분에서 log가 console에 찍히질 않습니다.
xml에서 값은 정상적으로 가져오고 있고, 어떤 에러도 뜨질 않네요
--JAVA
String configLocation = "context-helloworld.xml";
ApplicationContext context = new ClassPathXmlApplicationContext(configLocation);
HelloWorldService helloworld = (HelloWorldService)context.getBean("helloworld");
logger.debug(helloworld.sayHello());
-- log4j.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="stdout" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%5p [%t] (%F:%L)- %m%n" />
</layout>
</appender>
<logger name="org.apache">
<level value="OFF" />
</logger>
<logger name="egovframework.guide.helloworld" additivity="false">
<level value="DEBUG" />
<appender-ref ref="stdout" />
</logger>
</log4j:configuration>
A
안녕하세요. 장호형님.
해당 가이드의 예제를 확인한 결과 정상적으로 로그가 찍히고 있습니다.
HelloWorldClient를 실행시키면 console 처음 부분에 다음과 같은 로그가 찍히는지 확인 부탁드립니다.
log4j:INFO Using URL [file:/D:/springsource/workspace/egovframework.guide/target/classes/log4j.xml] for automatic log4j configuration of repository named [default].
그럼, 즐거운 하루되십십시오.
감사합니다.
해당 가이드의 예제를 확인한 결과 정상적으로 로그가 찍히고 있습니다.
HelloWorldClient를 실행시키면 console 처음 부분에 다음과 같은 로그가 찍히는지 확인 부탁드립니다.
log4j:INFO Using URL [file:/D:/springsource/workspace/egovframework.guide/target/classes/log4j.xml] for automatic log4j configuration of repository named [default].
그럼, 즐거운 하루되십십시오.
감사합니다.