3.10 에서 4.0으로 버전업 진행 중 예외 발생
- 작성자 :
- 개*이
- 작성일 :
- 2024-06-20 18:27:17
- 조회수 :
- 572
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
안녕하세요.
해당 프로젝트는 Maven 프로젝트가 아니기에 수동으로 Jar 파일을 업데이트 중이고,
3.10까진 순차적 업그레이드를 통해 정상 작동하였으나,
4.0으로 업데이트 중 첨부 파일과 같은 예외가 발생하였습니다.
추가 확인 시 spring framework 버전이 4에서 5로 업그레이드 되면서,
의존성 파일이 누락 또는 충돌로 예측되는데요.
아래 ULR을 통해 egovframe, spring과 관련된 필요 버전을 모두 확인하였고,
현재 버전이 같은 상태입니다. (_path.txt 참조 부탁드립니다.)
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.0:fdl:light
관련해서 추가로 확인할 수 있는 방법에 대해 확인 및 공유를 부탁드립니다.
감사합니다.
해당 프로젝트는 Maven 프로젝트가 아니기에 수동으로 Jar 파일을 업데이트 중이고,
3.10까진 순차적 업그레이드를 통해 정상 작동하였으나,
4.0으로 업데이트 중 첨부 파일과 같은 예외가 발생하였습니다.
추가 확인 시 spring framework 버전이 4에서 5로 업그레이드 되면서,
의존성 파일이 누락 또는 충돌로 예측되는데요.
아래 ULR을 통해 egovframe, spring과 관련된 필요 버전을 모두 확인하였고,
현재 버전이 같은 상태입니다. (_path.txt 참조 부탁드립니다.)
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.0:fdl:light
관련해서 추가로 확인할 수 있는 방법에 대해 확인 및 공유를 부탁드립니다.
감사합니다.
환경정보
-
- OS 정보 : Windows 10 Pro
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 : Tomcat 8.0.44
- DB 정보 : Cubrid
- 기타 환경 정보 : 수동으로 Jar 파일 업데이트
A
안녕하세요.
표준프레임워크센터입니다.
org.springframework.beans.factory.access.BeanFactoryReference 클래스는
Spring Framework 4.3.x 버전까지 포함되어 있으며
Spring Framework 5.0부터는 이 클래스와 관련된 인터페이스 및 구현체들이 제거되었습니다.
표준프레임워크 4.x 부터는 Spring Framework 5.3.x 기반이므로 의존성 누락 오류가 발생한 것으로 보입니다.
3.10버전에서 4.2버전으로 업그레이드 하는 방법에 대해서는
위키가이드를 참조하여 v3.10 -> v4.2로 순차적으로 업그레이드 진행하시기 바랍니다.
- 실행환경 업그레이드 가이드 (4.1 -> 4.2)
- 실행환경 업그레이드 가이드 (4.0 -> 4.1)
- 실행환경 업그레이드 가이드 (3.10 -> 4.0)
추가로 고려하실 사항으로는
표준프레임워크 실행환경 v4.x의 경우
"JDK 8" 이상, "Servlet 3.1" 이상, "Tomcat v8.5" 이상이 필요하니
한번 더 확인하시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
org.springframework.beans.factory.access.BeanFactoryReference 클래스는
Spring Framework 4.3.x 버전까지 포함되어 있으며
Spring Framework 5.0부터는 이 클래스와 관련된 인터페이스 및 구현체들이 제거되었습니다.
표준프레임워크 4.x 부터는 Spring Framework 5.3.x 기반이므로 의존성 누락 오류가 발생한 것으로 보입니다.
3.10버전에서 4.2버전으로 업그레이드 하는 방법에 대해서는
위키가이드를 참조하여 v3.10 -> v4.2로 순차적으로 업그레이드 진행하시기 바랍니다.
- 실행환경 업그레이드 가이드 (4.1 -> 4.2)
- 실행환경 업그레이드 가이드 (4.0 -> 4.1)
- 실행환경 업그레이드 가이드 (3.10 -> 4.0)
추가로 고려하실 사항으로는
표준프레임워크 실행환경 v4.x의 경우
"JDK 8" 이상, "Servlet 3.1" 이상, "Tomcat v8.5" 이상이 필요하니
한번 더 확인하시기 바랍니다.
감사합니다.