tomcat console에 로그가 안찍히는 현상
- 작성자 :
- 이*재
- 작성일 :
- 2016-02-11 16:40:34
- 조회수 :
- 3,469
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요. 유선상으로도 통화 나눴었는데, 질문 글로 다시 올려봅니다.
tomcat7에 egovframework 3.5.1 사용 중입니다.
예제 파일로 프로젝트 생성 후 세팅 값 들만 변경하여 프로젝트 진행 중입니다.
헌데 언제부턴가 console에 Service쪽에서 움직이는 모든 정보가 안나옵니다.
아마 log4j2를 인식하지 못하고 있는게 아닌가 싶은데요.
이유를 모르겠네요. 답변 좀 부탁드립니다.
ps. 말씀주셨던대로, pom.xml 및 log4j2.xml 첨부합니다.
tomcat7에 egovframework 3.5.1 사용 중입니다.
예제 파일로 프로젝트 생성 후 세팅 값 들만 변경하여 프로젝트 진행 중입니다.
헌데 언제부턴가 console에 Service쪽에서 움직이는 모든 정보가 안나옵니다.
아마 log4j2를 인식하지 못하고 있는게 아닌가 싶은데요.
이유를 모르겠네요. 답변 좀 부탁드립니다.
ps. 말씀주셨던대로, pom.xml 및 log4j2.xml 첨부합니다.
A
안녕하세요. 표준프레임워크센터입니다.
우선 유선상으로 말씀하신 내역에 대해 샘플 기준으로 테스트 결과 쿼리관련 로그가 실행됨에 문제가 없음을 확인하였습니다.
추가하신 json-lib도 dependency를 추가하여 테스트 결과 이상이 없었습니다.
올려주신 설정상으로는 문제가 없는 것으로 사료되며, 그외의 방법으로 하단에 다음 설정을 추가해 보시기 바랍니다.
log4j2의 설정에서 level="DEBUG"으로 변경을 해보시며
ex)
<Logger name="java.sql" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
pom.xml설정에서 egovframework.rte dependency 하단에 logging실행환경을 추가해 보시기 바랍니다.
ex)
<!-- logging -->
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.logging</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
위의 dependency를 추가해서 테스트 해보시기 바랍니다.
감사합니다.
우선 유선상으로 말씀하신 내역에 대해 샘플 기준으로 테스트 결과 쿼리관련 로그가 실행됨에 문제가 없음을 확인하였습니다.
추가하신 json-lib도 dependency를 추가하여 테스트 결과 이상이 없었습니다.
올려주신 설정상으로는 문제가 없는 것으로 사료되며, 그외의 방법으로 하단에 다음 설정을 추가해 보시기 바랍니다.
log4j2의 설정에서 level="DEBUG"으로 변경을 해보시며
ex)
<Logger name="java.sql" level="DEBUG" additivity="false">
<AppenderRef ref="console" />
</Logger>
pom.xml설정에서 egovframework.rte dependency 하단에 logging실행환경을 추가해 보시기 바랍니다.
ex)
<!-- logging -->
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.logging</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
위의 dependency를 추가해서 테스트 해보시기 바랍니다.
감사합니다.