336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Spring에서 log4j를 설정하다가 다음과 같은 에러가 났다.
<<log4j:WARN Please initialize the log4j system properly.>>
(1) 문제점 :
log4j.xml를 설정하여 Spring관련된 Log를 출력해보고 싶었으나 WLS 로그에 표시되지 않았다. 이유는 log4j가 초기화가 되지 않았기 때문.
(2) 원인 : 구글에서 찾아보면 Log4j not working with Weblogic 이라는 문구가 나온다.
WLS에서 자체적으로 Log4j 를 가져다 사용하기 때문에 충돌이 나는 것 같다.
(3) 해결방법 :
1. 배치할 어플리케이션의 로그 설정을 log4j2로 변경하였다.
(기존의 log4j.xml이랑 xml 형식 자체가 많이 변경되었음)
2. Spring Lib를 4점대로 변경하였다.
>> WLS에서 사용하는 log4j와 해당 어플리케이션에서 사용하는 log4j2가 충돌이 나지 않아서 잘 동작하는 것 같다.
'Framework > Spring' 카테고리의 다른 글
Spring(Mybatis) 게시판 이전글 다음글 가져오기 구현방법 및 쿼리 (0) | 2019.01.23 |
---|---|
No converter found for return value of type: class java.util.HashMap 에러 해결방법 (0) | 2019.01.22 |
BeanCreationException 에러 해결방법 (0) | 2018.12.12 |
No mapping found for HTTP request with URI in DispatcherServlet with name 에러 해결방법 (0) | 2017.05.30 |
FileSystemXmlApplicationContext과 ClassPathXmlApplicationContext (1) | 2016.11.17 |