티스토리 뷰
jenkin 적용 중 war로 묶어 배포하는 ant 빌딩을 하고나면 tomcat에서 오류가 발생합니다.
검색해보니 web.xml 설정 문제라고 합니다.
org.springframework.web.context
Class ContextLoaderListener
public class ContextLoaderListener
Bootstrap listener to start up and shut down Spring's root WebApplicationContext
. Simply delegates to ContextLoader
as well as to ContextCleanupListener
.
This listener should be registered after Log4jConfigListener
in web.xml
, if the latter is used.
해결 : Log4jConfigListener를 ContextLoaderListener의 앞에 등록해서 해결하였습니다.
org.springframework.web.util.Log4jConfigListener org.springframework.security.web.session.HttpSessionEventPublisher org.springframework.web.context.ContextLoaderListener
몇일이 지난 뒤 또 문제가 발생했습니다.....
하나의 tomcat에 여러 spring 프로젝트를 등록하였더니 시작 중 log4j 관련 오류....
검색해보니 web.xml에 webAppRootKey 파라미터를 설정하면 되더군요.
webAppRootKey webapp.tss
참고
http://blog.daum.net/lkflower/15811890
http://static.springsource.org/spring/docs/3.0.x/javadoc-api/
반응형
댓글