eGovFrame 표준프레임워크 포털

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

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

본문 영역

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

묻고 답하기

톰캣 기동시 에러 - springSecurityFilterChain
  • 작성자

    장*욱

  • 작성일

    2009-08-12 09:54:33

  • 조회수

    4,843

  • 구분

    실행환경

  • 진행상태

    완료

질문

통캣기동시 아래와 같은 에러가 계속 납니다.
springSecurityFilterChain 쪽에서 문제가 생기는데 어떻게 잡아야 할지 모르겠습니다.
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' is defined at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387) at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:884) at org.springframework.web.filter.DelegatingFilterProxy.initDelegate(DelegatingFilterProxy.java:216) at org.springframework.web.filter.DelegatingFilterProxy.initFilterBean(DelegatingFilterProxy.java:145) at org.springframework.web.filter.GenericFilterBean.init(GenericFilterBean.java:179) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
.......

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009. 8. 12 오전 9:35:34 org.apache.catalina.core.StandardContext start

답변

안녕하세요.
전자정부 표준 프레임워크에 관심가져 주셔서 감사합니다.

위 오류는 웹어플리케이션 기동시 WEB-INF/web.xml 에 있는 springSecurityFilterChain 이 설정되어 org.springframework.web.filter.DelegatingFilterProxy 클래스를 로딩하려고 했으나 스프링 컨텍스트에 Spring Security 설정이 존재하지 않아서 발생한 오류입니다.

Spring Security 를 사용하지 않는 프로젝트일 경우 web.xml 에서 springSecurityFilterChain 필터 부분을 삭제해주시면 해결될 것 같습니다.
만일 Spring Security 를 사용하신다면 당연히 Security 관련 컨텍스트 환경을 설정해 주셔야 합니다.

감사합니다.

이 페이지의 구성

묻고 답하기