eGovFrame 표준프레임워크 포털

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

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

본문 영역

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

묻고 답하기

이클립스 jsp로 게시판 만들기를 진행중인데 스프링 오류가 떠서 인터넷을 다 찾아보고 해결방법을 보고 해도 안됩니다. 제발 해결 할수있게 해결법좀 부탁드립니다.
  • 작성자

    d*******2

  • 작성일

    2024-10-02 15:15:44

  • 조회수

    487

  • 구분

    개발환경 / 기타

  • 진행상태

    완료

질문

이클립스 jsp로 게시판 만들기를 진행중인데 스프링 오류가 떠서 인터넷을 다 찾아보고 해결방법을 보고 해도 안됩니다. 제발 해결 할수있게 해결법좀 부탁드립니다.

- 오류 코드 -

심각: 클래스 [org.springframework.web.context.ContextLoaderListener]의 인스턴스인 리스너에게 contextDestroyed 이벤트를 전송하는 중 예외 발생
java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
at org.springframework.context.support.AbstractRefreshableApplicationContext.getBeanFactory(AbstractRefreshableApplicationContext.java:172)

환경정보
    - OS 정보 : 이클립스 , 오라클 , 자바 , 톰켓
    - 표준프레임워크 버전 : 이클립스 2024-06버전 , 자바 17, 톰켓 9.0
    - 기타 환경 정보 : wqr 파일을 import하여 톰켓 9.0과 연결하여 실행
답변

안녕하세요.
표준프레임워크 센터입니다.

오류 내용으로 미루어 보아 설정파일이 올바르게 로드되지 않거나 ContextLoaderListener 클래스의 설정이 정상적으로 구성되지 않은 것으로 보입니다.

개발환경 4.2 기준으로 메뉴에서 'eGovFrame - start - New Web Project' 를 선택 시 jsp를 사용한 게시판 샘플 프로젝트 생성이 되며
'eGovFrame - start - New Template Project'로 템플릿 프로젝트 생성이 되므로 해당 프로젝트에서 ContextLoaderListener 구성을 확인하여 보시기 바랍니다.

게시판 샘플에서 해당 설정은 다음 경로의 web.xml 파일에서 확인 가능하므로 참고 부탁 드립니다.
src/main/webapp/WEB-INF/web.xml

감사합니다.

이 페이지의 구성

묻고 답하기