톰캣 서버 가동시 초기화 작업이 작동하지 않습니다.
- 작성자 :
- 박*탁
- 작성일 :
- 2023-07-07 10:08:37
- 조회수 :
- 643
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부 프레임워크 3.7 -> 3.10 -> 4.0 으로 버전업 도중 톰캣 구동시 context-XXXX 파일들과 @Controller 로 선언한 class 들이 bean 등록이 되지 않습니다.
web.xml 기반으로 dispatcher-servlet.xml 사용하여 구동하는 방식입니다.
톰캣 구동시 로그 파일 보내드립니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtemigration4.0
위 가이드 참고하여 버전업 진행하였습니다.
좌측로그 3.10 정상작동
우측 로그 4.0
확인 부탁드립니다.
감사합니다.
전자정부 프레임워크 3.7 -> 3.10 -> 4.0 으로 버전업 도중 톰캣 구동시 context-XXXX 파일들과 @Controller 로 선언한 class 들이 bean 등록이 되지 않습니다.
web.xml 기반으로 dispatcher-servlet.xml 사용하여 구동하는 방식입니다.
톰캣 구동시 로그 파일 보내드립니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtemigration4.0
위 가이드 참고하여 버전업 진행하였습니다.
좌측로그 3.10 정상작동
우측 로그 4.0
확인 부탁드립니다.
감사합니다.
환경정보
-
- OS 정보 : window 10
- 표준프레임워크 버전 : 3.10 -> 4.0 버전업
- JDK(JRE) 정보 : jdk11
- WAS 정보 : tomcat8.5
- DB 정보 : maria. mssql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크 3.8 버전부터 webApplicationInitializer 을 사용하여
초기화작업을 진행하지만 세부설정에서의 차이점은 크게 없습니다.
따라서 설정정보가 제대로 로딩되지 않는다면
우선 web.xml 파일의 servlet, dispatcher-servlet 설정을 확인해보고
다음으로 componet-scan 설정을 확인해 보여야 할것 같습니다.
감사합니다.
표준프레임워크센터입니다.
표준프레임워크 3.8 버전부터 webApplicationInitializer 을 사용하여
초기화작업을 진행하지만 세부설정에서의 차이점은 크게 없습니다.
따라서 설정정보가 제대로 로딩되지 않는다면
우선 web.xml 파일의 servlet, dispatcher-servlet 설정을 확인해보고
다음으로 componet-scan 설정을 확인해 보여야 할것 같습니다.
감사합니다.