메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

log가 안찍힙니다
  • 작성자

    장*형

  • 작성일

    2013-09-25 16:56:12

  • 조회수

    1,720

  • 구분

    개발환경

  • 진행상태

    완료

질문

개발가이드를 따라하고 있습니다.

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>

답변

안녕하세요. 장호형님.

해당 가이드의 예제를 확인한 결과 정상적으로 로그가 찍히고 있습니다.

HelloWorldClient를 실행시키면 console 처음 부분에 다음과 같은 로그가 찍히는지 확인 부탁드립니다.

log4j:INFO Using URL [file:/D:/springsource/workspace/egovframework.guide/target/classes/log4j.xml] for automatic log4j configuration of repository named [default].

그럼, 즐거운 하루되십십시오.
감사합니다.

이 페이지의 구성

묻고 답하기